user site customization multisite

Hello, I'd like to let users of my multisite network to be able to customize their own site (basic functionalities as background color, images, font color and size,...).

Is there any plugin for that you can suggest?

Many thanks,
Thermolis