I have always found #develop to be more than capable for application development. It may not have all of the bells and whistles of the latest version of Visual Studio, but it's always seemed more lightweight and usable to me. I used it exclusively for .NET development at, at least, one job developing both desktop/console apps and ASP.NET, though you don't have a Web.Forms designer in the latter case.