The work for Pyrocore via Skylark Media was a tough animation explaining the ins and outs of a complex machine. The goal was to create a technically correct, but engaging and useful presentation tool. 
For me, it was a huge learning experience in procedural animation. 
I used Maya, Redshift, After Effects. 
It involved plenty of camera tracking, masking and render management.