Since a lot of my daytime involves OpenOffice.org, I've considered in the past of writing a set of modules for it (since it's all just XML anyway). It appears someone beat me to it. I looked at the code and I feel no sudden urges to start using that code. No clean XML generating. no clean code to begin with. Data dumping seems quite unflexible.
Anyway, a few reasons for me to try and make something too. The small section om
XML::Writer in the Perl & XML book is sufficient.
-Dom