Microsoft has already done that for you. Check out Office 365.
Rather not require internet access to use the app, and I trust myself more than the cloud to keep my data private and backed up.