I am a user of Adobe After Effects. In my opinion, it will be best for you.