You can make videos in Canva now. I did it for my Pages.
you can make videos on canva just using the mobile version which is weird to me but I contacted them and they said that they will have video for pc pretty soon
crello
13chars
There is a new kid in town backed up by Sequoia Capital… https://invideo.io/
Totally recommended, i’ve been using it for 5 months now!