Individual Theme upload for users

Hey there,

i wonder if there’s a well known way to offer users the possibility to upload there own specific theme for only one blog.

I’m in a closed invironment with lots of trust to the users and so would like to offer them a possibility to use the upload function to upload a theme and have it automatically enabled for the blog where it got uploaded.

Any idea?