Question The best 2D computer animation programs.

Weirdly, I think a lot of your best animation tools are likely to be 3D in nature. You just have to force a perspective to produce 2D animations.

Game engines like Unity and Unreal are good places to start.