UltraEdit has the tool Style Builder
in the TOOLS toolbar
There are also some HTML specific macros
on the Downloads - Extras - Macros & Scripts
page which might be helpful.
Next there is the View - Views/Lists - Tag List
which you can use to quickly insert HTML elements, attributes or entities. The tags can be also customized.
You can define and use up to 50 templates to insert quickly often needed text phrases - see Advanced - Display Modify/Templates
and use forum search to find more about templates.
Further there are the 25 standard HTML commands which can be extended with 25 customized commands to insert often needed HTML codes. See Advanced - Configuration - Toolbars / Menus - HTML Toolbar
You could create also an auto-complete file for HTML so you can enter for example <td, press Ctrl+Space and UltraEdit will show you a small dialog with various text phrases starting with <td which you have defined in the auto-complete file - see Advanced - Configuration - Editor - Word Wrap / Tab Settings
So there are lots of extensions you can use to faster write HTML code. See help of UltraEdit about all these settings and use forum search to find more about the various extensions.