IDE для HTML/CSS/JavaScript
JetBrains хорошие редакторы js/html/css в свои IDE встраивает, javascript в PyCharm (по крайней мере год назад) был лучше, чем в Eclipse с любыми плагинами. Все пункты кроме первого выполняются; насчет бесплатности — есть бесплатные лицензии для open source.
К NetBeans есть куча плагинов для таких задач, даже zencoding.

«Сервис»->«Плагины», вкладки «Доступные плагины» и «Настройки» посмотрите. 

Сам работаю на NetBeans, устраивает все, кроме скорости. Но это как бы общая болезнь для Java-приложений.