Я разрабатываю приложения Python на работе и нахожу Eclipse Classic и Eclipse для Java Devs подходящими, потому что я не использую плагин или Java EE Stuff. Мы используем Eclipse для сценариев Java, Python и NSIS (установщик nullsoft).
Для разработки Python, которую я делаю, требуется плагин pydev (см .: http://pydev.sourceforge.net/), который до сих пор был фантастическим на машине Windows. Я обнаружил некоторую нестабильность на машине с Fedora 9, но это не общее мнение мои коллеги по Linux :)
Плагин pydev поставляется с очень минимальным набором настраиваемых функций, включая короткий список синтаксиса для раскраски, и очень легко создать схему темного цвета (черный bg, светлый текст) для разработки на python (если это важно для вас) ). Отладчик был довольно хорош, но у меня есть проблемы, когда мои приложения достигли многопоточности в PyQt. Я не знаю, если это проблема с QThread (поток Qt) или потоками Python в целом.
Я не могу дать никаких советов относительно PERL или PHP, но, как вы сказали, скачайте версию Eclipse и найдите несколько хороших плагинов для вашей среды разработки.