Hi mobcdi,
I think what you are looking for is DBXL, since it has a feature called Standalone Dashboard which allows users to create documents offline, and upload them to DBXL and SharePoint when they return online.
Here are the links to the Getting Started document and User Guide to help you get started.
Hope this helps.