The best would be to have an app to do that. If you want we could have a deeper look for you. Just write us at firstname.lastname@example.org and we would love to help you.
I'm looking for a solution for this as well. Did you find anything that works for you?
How can my customers upload photos to my site when placing their orders. I make custom items that require photos.