[quote=Diabo Loiro]legal a seu ponto de vista , era mais uma opinião assim que eu procurava e sobre
eu quis dizer ferramentas para melhorar produtividade, algo como uma ferramenta comand line ou plugins do eclipse como quando vc gera um servlet no eclipse que ele ja coloca a entrada no web-inf, seria bem pratico gerarmos controllers tivesse plugins que ajudassem.
aproveitando que voce falou que trabalha com grails, o que voce poderia falar em comparação com o play,rails e o vraptor, tirando o suggar sintax do groovy considerando mais o framework em si.[/quote]
Certo, eu concordo, é que, como eu disse, no conjunto do projeto, na minha opinião, não são esses geradores de artefatos que dão produtividade, e sim o conjunto do framework. Ficando no seu exemplo do Rails, o que eu gosto nele é o conceito de simplicidade, de já ter as coisas amarradas de antemão, controller, model, persistência. A integração, mesmo que superficial, entre camadas de uma aplicação não é algo tão simples, e é nesse sentido que eu penso que esses frameworks são uma boa. É uma abordagem de frameworks full stack e se você procura simplicidade, facilidade, etc, eu sugiro que você foque neles, como é o caso do Play! que você citou, do Mentawai e do Grails.
E o VRaptor tem as ferramentas pra gerar controllers, dao, view, etc, como citaram antes no tópico. Mas veja, eu tenho projetos com VRaptor que funcionam como web services e não possuem view. Se eu fizesse algum “vraptor generate controller xpto” e ele criasse algum xpto.jsp, alguém iria reclamar né… 
O VRaptor também tem muito claro esse conceito de simplicidade, é um excelente framework, mas é um controller MVC e as outras camadas da aplicação, embora o VRaptor ajude, você teria que fazer. Por exemplo juntar o VRaptor com Spring com Hibernate com JPA com sei lá mais o que. É uma diferença que talvez seja interessante você levar em conta. Eu pessoalmente prefiro fazer e controlar toda essa integração, e o modelo de programação do VRaptor torna bem fácil colar as partes (algumas dessas coisas já vem mais ou menos prontas no VRaptor também).
Sobre o Grails, não faz muito tempo que estou trabalhando e estou gostando, sobre o framework há momentos em que ele se parece mais um “Spring MVC com Groovy” hehe, ele segue algumas coisas do Spring MVC que não me agradam. No geral acho um bom framework, mas não vejo nele o mesmo ar “revolucionário” que senti no Rails. Talvez prefira até o VRaptor que o Grails…
Outra coisa que gosto bastante dele é algo que também existe no Rails, que são coisas bem específicas de desenvolvimento web, como comprimir arquivos css, unificar js, etc.
Ah é, e a testabilidade dele na minha opinião é simplesmente horrorosa. Talvez eu esteja usando errado, hehe, mas achei muito ruim.