If you want to do 2D motion graphics, there is no real rival for After Effects (AE). A new motion and animation app called Cavalry recently launched but it's far too early to see if it can rival AE. It also uses an online subscription model (https://cavalry.scenegroup.co/).