If you don't mind me asking, what did you find useful enough to make it worthwhile to write one?
I'm working on a photos replacement (just the upload and share features) for me and my wife. It literally just uses s3 and some python to move photos around, nothing fancy.