Hi,

There is a really interesting reporting/docgen system where you design the templates in Microsoft Office. Makes the layout trivial. There's a good review of it at An Evaluation of Windward Reports.

 

An Evaluation of Windward Reports

Thanks

Sudershan