Kalyansid,
If you're interested I can put together a simple fill form procedure.
That'll let you create templates or forms and fill in the data for RTF, HTML, Office XML Schemas, among others.
You might also want to take a look at PDFInclude for creating more complicated PDF Forms,
There's also many non-progress PDF tools, like, PDFLib, and other non PDF tools for creating documents, like, FOP.