There are competitors for photoshop and illustration now but for me I use Adobe After Effects for motion design. I have pretty much become dependent on it.
For Adobe After Effects there is no such competition in software. That is it. You want to do 2D motion you use After Effects.