David Hayden showed how to leverage per project T4 Templates to generate custom controllers and views in ASP.NET MVC Web Applications. Without writing a single line of code, David was able to create a CRUD controller and associated views to handle create, read, update, delete, and list functionality against a Subscribers Table using LINQ To SQL and SQL Server.
http://www.tampadev.org/News/Details/AspNetMvcT4TemplatesCodeGenerationScreencast