Io preferisco NetBeans (lo trovi su www.netbeans.org), è potente praticamente quanto $$$JBuilder$$$ ma è gratis!
E soprattutto, ha un editor integrato per creare interfacce grafiche con la strssa facilità con cui lo fai in Visual Basic (compresa la generazione automatica di codice di gestione eventi).