Sugiero una herramienta que uso para el desarrollo de aplicaciones realmente rápido, es el asp.net maker. http://www.hkvstore.com/aspnetmaker/
Lo he usado para proyectos de bajo presupuesto, o donde necesito una solución rápida y sucia, hasta que la final se prepara. Lo que hice fue crear una solución para las tablas fáciles de usar y crear un código para el que necesitara demasiadas soluciones como para solucionarlo.
Los pros es que tienen muchas futuras, es muy fácil y no necesita saber cualquier cosa para hacer que la interfaz, crear a partir de la base de datos, todas el medio ambiente que pueden editarlo, tienen la oportunidad de hacer muchos ajustes, y lo que obtienes es una página mejor que el producto de la lata Scaffold.
La negativa es que se quede con lo que esta herramienta utiliza, y usted no puede actualizar las páginas por su cuenta para hacer pequeños cambios, porque es demasiado complicado, segundo si cambia, las páginas cambian y incluso si le cambia el nombre y no lo sobrescribe, puede que no funcione.
Tienes que probarlo y verlo por ti mismo.
¿Se puede generar una forma de UI con codesmith? Si es así, ¿puedes dar un ejemplo? –