Texml2 is a project mainly written in Scheme, it's free.
XML to PDF publishing using TeX
New version of TeXML: http://getfo.org/texml/
Not only XML-markup for easy TeX generation (version 1), but a framework to create complete XML to PDF conversions.