Modeling low + high poly versions
UV wrapping
Painting surface details on high poly mesh in Zbrush
Baking high poly details on low poly mesh + hand painting textures in Adobe Substance 3D Painter