Se cerchi sul forum se ne è già parlato decine di volte.
Netbeans o Eclipse.