Немного добавлю по поводу Intellij IDEA.
— поддержка других языков, кроме Java, например JavaScript. До недавнего времени редактор JavaScript в IDEA считался лучшим (в том числе лучше специализированных редакторов). Хотя, думаю, и сейчас остался лучшим.
— поддержка HTML/CSS на очень высоком уровне, включая рефакторинг, inspection, lookup и т.д. Например, можно клацнуть на css-класс в HTML документи и сразу перейти на описание этого класса в CSS файле.
— поддержка remote-debugging.
— встроенный чат (через jabber) для общения с командой — полезно для быстрой отсылки кода без переключения на мессенджеры
— возможность рефакторить некомпилящийся код. Невероятно полезно, если нужно сделать множество изменений в разных файлах.
— мощный механзм индексирования файлов, что обеспечивает быстрый поиск, в том числе и full text search.
— встроенный браузер на основе mozilla — помогает при веб-разработке.
Ну и еще много-много всего.