Pues personalmente he visto como trabajan ese tipo de herramientas como GeneXus, WinDev, eDeveloper, etc..(incluyendo MAGIC ENTERPRISE SOLUTIONS aunque me imagino que ha de ser algo por el estilo
) y a mi punto de vista tal vez te creen un entorno rápido para crear una aplicación pero no con un buen performance, relgas de negocios, diseño lógico y conceptual.., etc.
Eso si.. tal vez de saque de un apuro para crear un proyecto sencillo
pero si vas a crear algo grande creo que ese tipo de herramientas o mas bien wizards de sistemas le falta un poco mas de tiempo para que éstos sean mas óptimos.
No hay nada como hacerlo directamente
(aunque te tardes un poco mas) y controlar todo lo que conlleva la realización de un sistema.
Salu2