Thats more or less what we do
Easycert for certs
Outlook for email, calendar and notes
Dropbox for photos (could use outlook but son does not want his own photos uploading automatically - I shudder to think)
With Xero you can attach files to an invoice, so you can send the cert and the invoice...