.. yes, I like the alias facility very much, because it is really easy to use.
You simply cannot write docbook tags in reasonable time without support of this kind. It would be much easier to enter (and to read!), if one could use short forms as in html (with <li> instead of <listitem><para role="NormalText">).
Here I have to admit, that EMACS has a very good docbook support - with context sensitive help according to the docbook syntax.
Thanks for your XML alias file.
Sometimes I suspect that using LATEX would have been much easier than starting with docbook, and you also can create html pages, pdf, ps, word... files from it.