For personal use, Canva and InVideo are quite suitable. But if you need to create animations, or explainer videos for commercial purposes, it is better to entrust it to professionals: https://explain.ninja/. These guys are ready to help companies deliver their message to customers, revitalize their online presence, and stand out among competitors.
@access24 Oh, I've definitely used Veed. Love it too. I use it to make waveforms when I need them. And it's pretty good with text to speech editing as well.
I haven't used Camtasia though,even though I've heard a lot about it. What's that like?
@bingeisland Camtasia is great because it has a slow learning curve, and it's perfect for creating tutorials, screen recordings, and syncing video with audio. It has powerful video/audio capabilities. It is a desktop application, which is a plus for me (don't know if exists a browser based version)