If you setup new blog users to be Authors, they only have limited access to the dashboard and can’t see the themes. They can still add posts, media, and a few other things. Just enough for what most of them will need.
An added bonus is that the “switch theme” option is removed from the cascading menu viewable in the user’s profile.
Hope this helps!