Eclipse + к нему тысячи плагинов:
— для работы с FTP, SSH и кучей других протоколов
— для работы с GIT, Mercurial, Subversion
— для удобного редактирования PHP, Javascript, CSS, HTML, даже для извращенцев есть плагин для работы со Smarty.
— для работы с базами данных (прощай внешний софт и тем более ужасный phpMyAdmin)
— для работы с UML и прочими диаграммами
Опенсорс, портабельно — работает.