I have created a guide in GitHub for converting player models into colorable player models
A colorable player model is a model with specific textures that change color depeding on the player’s color. For example having a T-shirt that changes color but having the hair color remain the same. This is seen better in sandbox, where the player can change their color at will.