Tbh, even if I live character customization I don’t think it’s easy and affordable at all for a small dev. You have to make sure all aspects of the game adapt to the choice (models, textures, items, SE, writing and so on). Actually, I suppose it can significantly increase the cost of the project.
From your link, I rabbitholed to there and found gold