I've got a video project coming up and I'll probably use either Blender or Openshot since I know them
Openshot is intuitive to learn, no manual or tutorials needed. Makes many complex things simple. It did have a tendency to crash when I last used it, but it's had plenty of time to mature since then.
Blender is very powerful, but not at all intuitive. You will need a tutorial and some things only have a complex (as in powerful but time consuming to tweak) option. There are addons to help with video work but I haven't tried them yet.
I think I tried Flowblade I don't recall anything about it.