feat(subgen): add style generator with imports