I recently been using Sublime Text 2 as my text-editor (for text, code, etc.). I was using TextMate 1.5.x beforehand, but that project hasn’t been updated in a while (other than TextMate 2.0 Alpha’s of course). Anyways, Sublime Text 2 is pretty fast. I can’t wait to see what else it can do with future improvements, especially once it gets out of beta-development.
Zen Coding is an editor plugin for high-speed HTML, XML, XSL (or any other structured code format) coding and editing. The core of this plugin is a powerful abbreviation engine which allows you to expand expressions—similar to CSS selectors—into HTML code.
You may install the Zen Coding package via Sublime Text 2’s Package Control (instructions are in the linked Nettuts+ article above).
I hope that helps you work more efficiently.
PS. I also can’t wait to see how the Light Table editor/IDE works when it releases to the public. It reached its funding goal in Kickstarter yesterday.