Status: Waiting
It should be easy to implement a oogen Document that doesn't create a file but communicates with a running OpenOffice.
Read and try Python-UNO bridge. The same technique could use win32com to dynamically generate a document for other Applications. Read and try Python Programming on Win32.