Tools: Purple

http://www.eekim.com/software/purple/

Written by Eugene Eric Kim.

Perl and XSLT scripts.

Adds and maintains NIDs and HIDs for documents conforming to the Purple vocabulary.

Can transform XML data into any output format (HTML, PDF) using XSLT stylesheets.

Can be customized to work with other XML vocabularies.