Creo que el editor que necesites va a depender de como te gusta programar, si eres de los que te gusta ahecrlo todo por ti mismo, como es el caso mio, tambien te recomiendo JCreator, es el que yo uso, si eres de los programadores mas flojos que les gusta que el editor haga muchas cosas por el como por ejemplo arratras y soltra los componentes graficos al estilo Visual Basic
entonces debes pensar en algo como NetBeans, teniendo en claro que ese edito por ejemplo en linux pide 1GB de memoria RAM solo para el, en Win pide sobre 512, y asi hay muchos otros similares como Eclipse, JBuilder, etc.
Saludos