su vuoi "imparare" si usa il blocco note come piattaforma di sviluppo..
se invece ti senti già pronto e ti serve un aiuto che riduce il tuo lavoro di sviluppatore puoi provare eclipse o netbean (ovviamente parliamo di cose gratuite)