Coherence Labs' TypeMetal is a WYSIWYG editor for HTML-based structured documents and HTML snippets, with a Source Loupe (which follows mouse movements and displays the underlying HTML), Block Mode (which displays the block-level container structure of the document), automatic validation of every HTML file opened, snippet sets, and other features.