Modeling: Blender Sculpting: Zbrush Retopo: Blender Unwrapping: Blender Rigging: Blender Animating: Blender Texturing: Photoshop/Quixel Rendering: Marmoset Toolbag 2 Engine: Unreal 4 Plug-In: To many to choose. I might have a bit of a bias going here, I should give Modo ago at some point.
Modeling: Blender Sculpting: ZBrush Retopo: 3D Coat, Blender,WrapX Unwrapping: Blender, 3D Coat Texturing: Substance Painter, 3D Coat, ZBrush, Blender Rendering: Marmoset Toolbag 2, Cycles Engine: UE 4 Plug-In: there are a lot available...
I find myself agreeing with Catzcratch, Robeomega, and Spiffy here, actually. Occasionally I like Substance Designer over Quixel, and if I need to projection-paint a mask or something I'll usually do it in Blender.