Depending on your task, a lot can be done in all 3D packages, maya, max, blender, houdini, zbrush, 3d coat , etc, something is easier in one and something in another, thereby combining different methods and tools and building your own pipeline.
Some programs are designed for convenient work with certain tasks, for example, Max for modeling/rendering, Maya for animation, although you can create models in Maya and animate in Max, it’s just more convenient somewhere, and this is quite subjective.