Tutorial: using NiXPS for adding a cover page
I've posted
a tutorial on the nixps.com site explaining in detail how you can use the NiXPS application to add a cover page to an XPS document.
This allows you for instance to keep the content of document separate from the cover, which can easily be drawn using another program and merged with the actual document later on.
This functionality is also available in the NiXPS library. In this form the functionality could be used as part of a workflow to provide documents with a consistent cover page (optionally a cover with some variable content).