What do you think when you read something like this:
Iron Speed Designer is a software development tool for building database, reporting, and forms applications for .NET without hand-coding. Quickly create visually stunning, feature-complete Web applications with database access and security. Iron Speed Designer accelerates development by eliminating routine infrastructure programming, giving you ready-to-deploy n-tier Web applications in minutes.
In all fairness, here’s the link; I don’t know a thing about this tool and it may well be truly excellent and just what you’re looking for. But I always become deeply suspicious if I read a pitch like this. After all, we’ve all seen too many tools that claim to do everything you’ve ever asked for without the need for you to interfere. But I much prefer a tool that automates development and offers me a way to customize it in any way I choose. That is exactly what we aim for with our own approach — automate as much as possible, but leave the decisions about what to automate, and how to automate it, to the users, not the vendor.