Hi, How are you?
This creation depends a lot of the model itself, the number of pieces, how long do you want the animation, the export resolution and the format of the ending files. this can be done om 3Dxmax, keyshot, Cinema 4d or others.
The process is basically
1- Check the original file and export to rendering software
2- Import the model to the rendering software, creations and apply materials, create the movement with keyframes, the camera, and the lighting.
3- Start the rendering and export and compress.
3- Deliver.
For this, I will need a precise description of the materials and colors and the original file of the model.