J'ai testé professionnellement une dizaine d'outil de génération de code. le meilleur gratuit est bien FUJABA:

http://wwwcs.uni-paderborn.de/cs/fujaba/

* génération des diagrammes de classe...