Mit XSLT (Extensible Stylesheet Language Transformation) kann man eigene Tags angeben und mit XSLT kann man unter anderem XML zu HTML transformieren.
https://wiki.selfhtml.org/wiki/XML/XSL/XSLT
https://www.heise.de/ix/artikel/Mutabor-505896.html