Animation
Blender
Blender is s 3D modeling and animation program that is used in many professional contexts, including game design and motion picture production. It also features an integrated physics engine (Bullet) and supports basic game engine scripting using Python.
Adobe Animate
Adobe Animate (formerly Adobe Flash) is a multimedia authoring and 2-D computer animation program. It can be used to design vector graphics and animation.
Cinema 4D
If you want to create advanced 3D graphics but need a helping hand to create them quickly and easily, then this is the tool for you. It offers easy integration with Adobe After Effects.