After Effects is the suitable one for you. After Effects Specialized in motion graphics, infographic videos and more commercial video types. BUT it isn't the best if you need to make character animation ( but you can make a cut-out character animation ) movie or clickable interactive animation.Specialized Adobe Animate Specialized in 2D character animation ( Traditional or Frame by Frame ) and animation for web and interactive content. So it is for Advanced Artistic Character animation and interactive content. ----- Finally: -So If you want to make a Social Media Videos, TV Commercial Ads, TV Ident Videos or Infographic Videos, You should use After Effcts. -But if you need to make a 2D Cartoon Movie or a Clickable web content, use Adobe Animate.
... View more