Google docs has an API, they also have folders. http://code.google.com/apis/documents/overview.html
I've used Google docs folders for team projects that include file types other than those used for documents, it simply 'stores' it in the folder along with revision history.
Is any weekend hacker thinking what I'm thinking?