in reply to Producing documents using Perl

You can use RTF::Document to create Rich Text Format documents readable by most word-processors. It's still in alpha though...
RTF documents are easy to create "by-hand" if you would like to. You'll find some RTF specs over at The Programmer's File Format Collection (among lots of others).

/brother t0mas