The documentation for Google Documents List API, seems to say that you can create a local document and upload it. Is there no way to actually create and edit a document
As of Feb 4, 2019, Google Docs now has a REST API.
See documentation: https://developers.google.com/docs/api/