HTMLKit (http://www.chami.com/html-kit/) is my Favorite editor for all things web related, though I still use Idle Extensively for Python Development. Adding a new Syntax Color set to HTMLKit is pretty easy and it has TONS of plug ins and tools to aid in development. And it's Free to boot!