I use Substance 3D Painter for texturing the models via different type of layers.
Color fills, procedural dirt and damage and then I start designing the concept of the skin.