Multi-Edit is a programming editor for advanced users. It will expect you to know HTML, Javascript and Perl, but there is a "Manage Common Code" button that will give you more options for HTML. It doesn't think you need a Tips window or prerecorded Javascripts. Instead, it concentrates on giving you shortcuts. It lets you record Macros, search for files, and change the way it tiles your documents.
This program gives you six ways to move between windows. There are four different ways to tile your windows, there's a button to move between them, or you can choose the tab for your window. Multi-Edit expects you to have more than one document open at a time!
Multi-Edit also lets you search for specific tags, change your tag capitalization, and a bunch of other stuff with tags. You can also go to a specific line number in your code, which is helpful when your HTML validator tells you there's an error.
There's form support, table support, customizable colors, and you can insert tags around highlighted text. There is also a "Format HTML" option which works a lot like Arachnophilia's "Beautify" feature, but without the HTML validation function.
There is no project manager, no Global search and replace, and as far as I can tell, no support for the dynamic features of HTML 4.0.
The biggest problem I see with Multi-Edit, however, is it's innovative interface. It chooses it's own commands. Control S, for example, runs the spell-check rather than saving your document. Control B takes you to the bottom of the screen rather than bolding your text.
In addition, many of the features I haven't seen in other programs don't have explanations in their pop-up boxes. You need to visit the Help section in order to find out what they do and how to do it. These elements add up to a steep learning curve for this program - especially for HTML newbies.
Full support for: SQL, PL/SQL, TCL, REBOL, COLDFUSION, PYTHON, VHDL, Verilog, C#, Matlab, Scilab, Progress, AutoLisp, HTMLScript.