During quarantine I decided to use Spine and Unity to make a web based character creator. I wanted to see how easy it would be to set one up using Unity, and I wanted the characters to move, so I built it on Spine. During the prototype I tried to balance flexibility with ease of asset creation, that's why some assets are tintable while others aren't, and the degree to which they are tintable changes depending on the asset. For instance, the hair will inherit the outline tint of the body in order to create consistency.
The character creator can be tried here: https://mulm.no/avatar/
Since it's just a prototype the art quality is a bit rushed, since I had to create enough assets to be able to decide on the amount of flexibility each part should have. I focused on that for the prototype, as well as making it easy to add new assets.