1. Modeling - Maya 2. texturing - Arnold 3. Simulation N-Dynamics 4. Rendering - Arnold
For a tutorial, you can follow this link...(but it dosen't contain the simulation)
https://www.youtube.com/watch?v=rnurHPogiSk&t=719s