Add a Pre/Post Generation script that can be easily edit via the GUI.
Also a script model would be nice. Something along the like of
Generator generator = GeneratorFactory.CreateASPNETMVCGenerator();
generator.ProjectName = ...
generator.OutputDir = ...
generator.Generate();
In short an easy way for user to instruct where/how the code should be generated.