You might want to try Eclipse? It's a complete IDE. A pig to use
Too true.
at least better than the command line
Well, possibly, on a good day.
Everybody I know who's tried both reckons Visual Studio to be miles and miles ahead. Sometimes you get what you pay for.