That depends on several factors, but we highly recommend Adobe Character Animator if you're just starting with animation in your videos. It might be costly for some users, but it's intuitive to use, and the Adobe Creative Cloud Suite offers a great deal of flexibility.