Does jEdit support DocBook tags?
The application contains editing modes for both SGML and XML. Using jEdit abbreviations, you can quickly insert commonly-typed tags with a couple of keystroke. There are a number of abbreviations in the XML and SGML modes that create pairs of DocBook tags on the fly. You can get validation, tree-browsing, auto-complete, and auto-closing tags with the XML plugin, a very advanced XML editing tool. With whe XInsert or Template plugin you can create multi-layered DocBook elements. There are other macros targeting DocBook available from the jEdit Community web site that you can use or adapt for your own purposes.