tinyWYM Editor: WYSIWYM Editor for WordPress
Here is a plugin that turns WordPress’ WYSIWYG editor into a WYSIWYM editor, allowing you to add and edit HTML tags and their attribute in a more visual fashion. Most experienced webmaster don’t need a visual editor to make changes to their HTML code. Anybody who does can rely on tinyWYM Editor to get the job done.
The tinyWYM Editor plugin labels and highlights all elements in the editor. Once you install this plugin, you get a new button to add your tags and attributes. Wrapping multiple elements in a new HTML element takes a simple click. You can also edit tags and attributes for each element easily.
tinyWYM Editor lets you organize your HTML code in a more visual fashion. This is a free script.