TVPaint Animation

References

Blender

(I like animating on the computer)

Other programs like TVPaint Animation or Adobe Animate (Flash) are very powerful but expensive and difficult to master. It's worth it to learn them if you want to have their tools at your disposal.