what i'd probably suggest (if you can't find an editor with this functionality built in) is an autotext type utility that will replace one typed string with another, eg typing <table> would trigger the script to replace that entry with <table></table>
There are any number of these available, or you could use an AHK script (you would need to provide a list of the common tags)