Fijate que Dreamweaver esta un poco más orientado al diseño, y a la generación de aplicaciones de "paquete", osea realizar consultas, revisar tablas... lo bonito es que te deja tocar suficiente codigo como para modificar lo suficiente tu aplicación.
El lado malo es que tenes que configurar el tomcat por separado, y la verdad resulta algo complicado para el que nunca ha instalado uno.
Ahora... si lo queres para crear aplicaciones mas complejas, como webservices, alguna tu aplicacion web que dependa de otras, entonces la mejor opcion para desarrollar rápido es el Netbeans como te digo el Rdoggsv, pk ahi si vas directito a programar, eso sí en aspectos de diseño te va a tocar trabajar aparte con otro programa y luego integrar tus "plantillas" en tu aplicación.
Voy a tratar de poner un tutorial de como configuar el Tomcat para trabajar con JSPs.. pero denme un ratito pk acabo de llegar a la casa fdshfalkjfdas