Here we share several slides that show how we animate this video demo:
spark-demo.mp4
Basically, we're using a lot of "Morph" transitions between slides. We first make a slide, duplicate it, and then move some object on the second slide to different places, or add some new objects. Using "Morph" transition between the two slides can automatically animate and move those changed or added object, in a pretty smooth way.
The PowerPoint files are attached.