[quote:7djye6ti]Does EPESI have variables or something that will allow me the ability to fill in the spaces within the word doc?"[/quote:7djye6ti]
Interesting idea but the problem is not on EPESI side but what API can you use to pass these "variables" to Google Docs?
Anything you want to get on EPESI side is available to you - any record and any field: First Name, Last Name etc.
For example how you can do this see a demo of Campaign Manager - especially inserting tags:
http://epe.si/campaign-manager

But I don't know how to pass it into Google Docs - I searched briefly but did not find anything interesting.
However you may want to approach the problem from a different angle - and this is what we do when implementing "mail merge fucntionality".
Produce a module - call it a report if you want - which will generate a PDF on EPESI side. If this should be completely automated then you can put an extra action button under contact and it will produce a report.
If you need more flexibility - create a module where some predefined sections will be stored in the database - this way you can edit it. In addition you can provide a text area (FCKEditor is included in EPESI) where a user can type in a custom text - in addition to predefined sections.
You build the entire text in HTML - you can add logos, whatever - and then pass it to PDF and the document is ready.
=======
As for your other questions - current integration of EPESI and Google Docs is not ideal and we are aware of it. There are problems on Google side, because it handles Word format relatively well, but Excel does not work at all. You can send CSV file but file compatibility is terrible: see for example this thread: https://groups.google.com/forum/#!topic ... Wgeva60s5E
It would be much better to offer native Google Docs (Apps) format - this way don't loose anything.
As for the question if we create a document (or upload it) from EPESI to Google Docs for editing and then saving it back in EPESI and delete it on Google Docs or not...
EPESI has built-in file versioning. But it stores the entire file. Google docs offers history much better - down to every character - but to link a document to a note instead of saving the file attachment we will need first integration with Google Drive (and Dropbox and Sky Drive and so on...). Then you could create a file in Google Docs and just link it or make a copy on EPESI side.
Yes - this is the direction we are taking but please be patient - we have limited resources. However if someone wants to help we all will be very pleased.