I use Filmora by Wondershare. I don't have a lot of experience with video editing but I can't imagine any functionality that anyone could want that Filmora doesn't already have. Video editors typically seem have a fairly substantial learning curve. However, I've found Filmora's UI to be fairly intuitive.