Canva allows you to create videos just like you would create a power point presentation, using their extensive library of ready-made templates, or starting from scratch. Upload your own media, or use Canva's library of stock images, videos, elements and music to create a professional-looking video.