¿Recomienda un entorno de desarrollo para HTML5 / Javascript? [duplicar

Duplicado posible:
IDE para el desarrollo de JavaScript

Quiero enseñarme HTML5 y Javascript (o si no es Javascript, cualquiera que sea la tecnología preferida para manipular HTML 5 y DOM en estos días). ¿Alguien puede recomendar un buen entorno de desarrollo para esto (en una PC con Windows 7)? Puedo comenzar con el bloc de notas y Google Chrome, pero esperaba que existiera un IDE amigable para los desarrolladores para este tipo de cosas.

También, como una pregunta de seguimiento, ¿es Javascript LA forma de manipular el DOM, o hay alguna otra tecnología que no conozca que sea superior y compatible en todos los ámbitos?

Gracias

Edit: Ok, me gustaría expandir un poco el escenario, porque realmente no puse la pregunta en contexto. Estoy interesado en diseñar y escribir componentes GUI con HTML5 / Canvas. Ya hago esto para vivir con el desarrollo nativo y quería extender mis habilidades a la web, así que todavía tengo esa base cubierta desde el punto de vista de las habilidades. Así que mi objetivo aquí es proporcionar algunos componentes de "arrastrar y soltar" (no es una metáfora apropiada para el desarrollo web, estoy seguro) que otros pueden usar. Asumo que HTML5 / Javascript es el camino a seguir, pero estoy acostumbrado a un buen depurador, por lo que esperaba tener esa capacidad también. No estoy seguro de si los navegadores admiten esto en un sentido razonable, pero un navegador integrado en un IDE especializado podría hacerlo.

Respuestas a la pregunta(5)

Su respuesta a la pregunta