How do I make ceramic models

I need to make a ceramic model, which is made up of 2 ceramic pieces, I can operate them to make a complete ceramic, and there will be dust drop (particle effect), there will be a voice.
What should I learn? How can I make this model?

one of these 3D modelling tools:

  • 3Ds Max.
  • Maya.
  • Blender.

Then:

  • Unity ParticleSystem.
  • Photoshop (Paint) for Textures
  • Unity Standard Shader configuration.
  • Some recording software (Audacity for mastering?)
  • C# for the operation of the pieces