XML is widely used by programmers in a number of different contexts. And yet... there are still lots of people who hand-code websites in HTML when they could achieve the same (and better) effect by writing their content in XML and using XSLT to generate the HTML for them. Why is that?
I think there are a couple of problems keeping those folks from adopting XML. First, not all those hand-coders know or want to learn the sometimes complicated mechanisms of XSLT. Second, there are some tedious bookkeeping chores involved in making changes to your XML source and then making sure the correct files get regenerated and uploaded to your website.
xmlator (coming Real Soon Now!) is intended to help with both those problems. It provides a framework that lets XSLT experts write website templates that can be shared with HTML people who want to just pick a website style and not have to learn XSLT. It also automates the tedious bookkeeping of correctly rebuilding a website after some XML source files have changed, making sure to only do the least required amount of compiling and uploading.
xmlator is a Windows utility that uses xlstproc behind the scenes for compiling XML source files into HTML websites.