Easier than reverse engineering an MS Word File format would be to reverse engineer an RTF file instead, since RTF almost reverse engineers itself, and it is simple to reproduce. Any PC with MS Word will typically open an .rtf file with Word.
Or isn't there something in the system. package for executing an external program? Rather than recreating the wheel, I would typically prefer to remote control Word itself to create a Word doc.