> So you need to apply your changes over an over again to newly generated files?
No, generated files are suggestions. So, from the "new_*" files, the user could take the missing widget to copy it into his own "customized" files. User could change the model without generate files. I like also the Plone/Archetypes (only read doc about it a year ago). Those framework doesn't support all customization, But the user could need to be able to manage the layout, to add help anchor,... And do this with a full api is like provide a api for desktop gui (wxwidget, Qt, Gtk...)

