Also is a good exercise to do this on a still image edition (i.e Photoshop) cuz it has tha basics of doing it on a compositing software for film and video like After Effects or Nuke, wich you have to control animations too... that makes it everything to be more complex actually XD
I hope you like it!!