para mi uno de los mejores es bisual basic (pero algo complicado)
uta no... Dios me libre de tan grande castigo hahahaha
Hablando ya enserio..
Por lo general al diseñar una página lo que haces es dividir el diseño y creación en tres pasos:
1-Diseño
2-Diagramado
3-Codificación
Para diseño por lo general utilizo tres programas, Photoshop CS para arte grafico, Flash para animaciones, y Fireworks para gráficos vectoriales para web.
La parte de diagramado, que es tomar todos los gráficos y armar la estructura de la página a nivel estático, la hago por lo general en el Adobe GoLive CS. Te lo recomiendo porque te permite trabajar en modo diseño y en código, y cuando trabajas en modo codigo te permite optimizar cada parte de la página. Además en modo diseño incluye un editor CSS que te fácilita la vida enormemente en crear las hojas de estilo para tu página. Antes usaba Dreamweaver, pero el dream es más orientado a crear aplicaciones asi rapidito, para armar la estructura de la página es cientos de veces mejor el GoLive, les recomiendo le den una probadita.
Ahora para la codificación de los programas y la parte dinamica, ahi si te valgo utilizar cualquier IDE. Ultimamente casi todos los IDE traen su editor de HTML para que podas agarrar los archivos que creaste en los programas anteriores e implementar la parte dinámica.
Para esta última etapa si depende del lenguaje que utilices, si es VB o C# ni modo Visual Studio, para PHP te recomiendo Zend Studio y para Java Netbeans.