Have you seen http://www.suneido.com ? Although not .NET tool, I can deeply recommend to look at this kind of development IDE. It is completely integrated platform. At least reading FAQ and intro about suneido can provide quick "voila!" for you. I am currently working in c# for smart devices (netcf), but IDEAS od Suneido are very good. Main concept of source code library stored structurally in RDBMS, driven by very little "kernel" is practically the same as concept of czech RDBMS PC-FAND, 15 years old.
Both these tools are build for DATA processing and specifically FAND "THE PROBLEM descriptability" is far more powerfull and easier than in any SQL based RDBMS today, may be Yukon CAN be nearest ......
Howgh!
Smiley