Testing, debugging, and managing projects usually happen in the same environment, which is why tools like Visual Studio tend to stick around for the long haul. The downside is that the costs can stick ...