You can use Low Level File Functions: fcreate(),fopen(), fwrite() etc., or the SET TEXTMERGE command. You could write either RTF or HTML files which Word would be able to open.
There are example of HTML file creation (mostly for Excel, but it's the same idea) in the FAQ area.
Basicially, HTML and RTF files are both just text files with TAGs. As long as you know what the tages you want are, you can output them.
Hint: save a file formatted the way you want as an RTF/HTML file and then look at it in notepad or with a MODI COMM.
Brian