orgadoc | Organizes documents from XML descriptions | Mehr ...
It uses XML files to describe your documents and convert them to a tree of HTML files, a bibtex file or a latex file. . It also includes a search tool to perform query on these XML files (with regexp support).