Ruby on Rails
BetterGeneratorsWish

Perhaps “better” wasn’t the best choice of words, but I couldn’t think of anything more appropriate. :)

Right now, custom generators dump all the necessary code directly into the controllers, models and views. This makes sense, as often the code will need some modification.

It’s conceivable that someone may not need to touch the generated code, however.
It’s even more likely that someone might be mostly happy with the generated code, but might only need to tweak a method or two. Yet, if there are bugs in the generated code then it seems likely that the user will need to jump through extra hoops upon upgrading, creating a new instance of the generator, diffing the two MVCs, porting over changes . . . In cases where lots of generators comprise a single application, this could become very annoying.