> I currently bounce between Sublime and PhpStorm depending on the project.
Yeah, I've heard really good things about PhpStorm, but I've never tried it since I haven't had occasion to code PHP.
For the languages I code in, web development in the terminal works really well