Texturing has always been my bump in the road, when it comes to progression in any projects that I undertake. It is possible that my lack of confidence in the area or lack of time dedicated to improving. But I've found Zbrush poly paint a good place to start throwing down a base colour then add more detail in photoshop later on. The tricky part for this project was to create new UV's from the Zbrush mesh itself, as I had created the character without using a basemesh that had already been unwrapped.