I love to use Filmora for all of my video editing needs. It allows me to import video and other media, use its powerful editing tools, and then export my finished product to my choice of platforms, all with ease. While I've only used it to make simple videos, it has a wealth of features that I haven't even touched. One thing I am really enjoying with this product is the lifetime free upgrades included with my purchase.