There are so many options out there. Hopefully answering a few questions will guide you in the right direction. Ultimately thought, it would come down to personal preference, IMHO.
Who's the target audience?
Do you enjoy spending time at the computer editing photos/videos?
How much $$$ are you willing to spend for photo/video editing software?
Which operating system do you use?
Computer Hardware, i.e., graphics card, CPU, RAM, etc?
I personally use Final Cut Pro. I've also used Premiere Pro, but always lean towards FCP...mainly because I'm running off a 2012 MBPr. It doesn't seem to work well with Premiere Pro.
Others that just want to do quick edits have used iMovie (if your with Apple), or something that's not so intimidating to new users as FCP and Premiere Pro. You could even use DJI app to make quick movies as well.
Good luck!