Texturing: into Quixel Suite
For a lot of the texturing, I use a program called Quixel Suite. Each material on the creature has its own properties (for example, how glossy a material is and whether the material is metal or not) and this program enables you to produce materials with correct real-world values (this is called Physically Based Rendering). Substance Painter does a similar job.