Aplicação IDE e WEB

Olá…
Sou iniciante e gostaria de uma ajuda, para desenvolver uma aplicação IDE qual a melhor ferramenta para usar ? para desenvolver uma aplicação WEB qual a melhor ferramenta para usar ?? para um aplicação que funcione tanto em um desktop, intranet e internet, via browser, qual a melhor ferramenta ?
O meu projeto para desenvolver o aprendizado java e da construção de um catalogo de midias (Cd, FDVD, Fita vhs, fita cassete, disco vinil) e livros acessando uma base de dados em Access e Oracle.

Grato pela atenção.

Acredito que esta resposta depende das preferencias de cada desenvolvedor, porém a minha é para desenvolvimento web o Eclipse com o plugin web tools plataform e para swing o NetBeans