Use 3ds max to do the blockout model. Use Zbrush to sculpt the high poly model. Use Substance Painter to paint the texture. Finally use Blender to do rendering.