One of the best motion/prototyping tools for animations and transitions - used by lots of big app designers.
Ranked in these QuestionsQuestion Ranking
Pro Comprehensive help & examples
You can find videos for the Principle app course here.
Pro Simple Sketch import
Import Sketch layers easily to animate your designs.
Pro Build iOS transitions & animations easily
All the iOS easing info is built-in.
Con Mac only
Sadly iOS centric.