We have used Microsoft Reporting Services to do something similar to construct documents from Livelink workflow data.
We used Microsoft Report Builder 3 to produce a report which was published to a SQL Server Reporting Services instance. Using report builder we constructed a template document with links to an oracle view of workflow data.
Let me know if you need any further information
Craig Stanley
craig.stanley@nwl.co.uk