Перепробовав разные IDE, включая Netbeans, Eclipse, IDEA и уйму небольших, чьи названия уже не припомню, остановился на Netbeans. Для меня это наиболее удобная среда разработки. Простота настройки, переноса проекта из архива в рабочую область, большое количество плагинов, встроенная поддержка систем контроля версий и прочая и прочая и прочая.
Использую в связке Netbeans и Notepad++
Последний выполняет роль многоуровневого clipboard-менеджера и быстрого инструмента работы с кусками разнородного текста