What is the best way to color a model?
One thing you can do is texture painting. That allows you to add different colors to your model and apply all of that color to the material of the object. Here's a good tutorial: https://www.youtube.com/watch?v=LcCQKuWPhXk