I have started to work on a some Pydev templates to gain times on my plone job. The results is useful but just for writing schema. The result from this first shot is available here:
eclipse-pydev-tempaltes-archetypes-01.tar.gz
So we need to do better than just some templates for Pydev. MDA is a really good solution, but seems complexe at first look. An MDA tool really well known in plone community is ArchGenXML. This code generator is useful but it use UML1. No way to do UML1 diagram under eclipse. ArgoUML is really old, and i don't like it, that's it.
Since i have participate to the acceleo minisprint, i have started to use Acceleo in my work. So i have started a code generator like ArchGenXML under eclipse with Acceleo. The result was a surprise: I have been able to generate a skeleton of Plone 2.5 product from a UML2 model in two hours of work. I think i will be able to generate a complete product in some more hours (~5). This will be soon public released.Thanks to Cedric Brun from Obeo for this little sprint.