The open-source SubSonic project, helps a Web site build itself.
Microsoft has hired the creator of the SubSonic tool set and plans to use SubSonic as a key part of an upcoming platform.
SubSonic can be integrated as a Visual Studio button and builds ASP.NET code.
If you are a developer using SubSonic, please add comments with SubSonic's features since the web site of SubSonic does not document them in a single list of features.