Moi j'utilise Eclipse. Pour ce qui est des interfaces graphiques, on peut lui adjoindre le plug in assisi fondé GEF.

Il existe aussi un très bon IDE qui lui n'est pas gratuit. C'est Intellij IDEA.