I tested a few such as openshot, flowblade, ... about 10 months ago.
flowblade has the best UI IMHO (more streamlined), but it was annoyingly restrictive for quick edits such as opening a clip, apply just a trim and maybe add 1 filter (usually crop).
It also wasn't very stable.
I ended up with shotcut for most of my needs. It's very flexible and has a good balance in ui/features: intuitive enough that I had to spend zero time learning it, yet has more than what I will ever need. Although it's not as smooth performance-wise as flowblade. It never crashed on me yet.
I didn't like the UI of openshot, but this is a subjective thing. Felt space-wasting and oversimplified, which might be a plus to some. It also did crash a lot for me.
I use avidemux a lot for cuts. It's the fastest editor for this by FAR. UI is minimal. I would say underrated, although it's a pretty well-known tool, just in a different class (not a NLE).
I was a big fan of "cinelerra" some years ago. It's blazingly fast, but very restrictive in the formats it accepts, which is why I stopped using it. I mostly cut random videos coming from random cameras/phones/etc, so I value free-form over standardized workflows.
Don't forget Blender. For some more complex stuff, I successfully used blender's NLE to track/mask clips. Worked perfectly, absolutely stable even for complex videos, although it needed slight more RTFM than the other options and noticeably heaver in terms of system requirements.
Adding one datapoint here: I made several projects with Shotcut and am glad it exists, but I had to learn to expect a crash and work defensively; That's how often it happened. The most usual crash was while moving clips around, the application died and the window closed, work lost.
I recently used Shotcut and it did crash a few times, but both times it still had my changes after reopening.
Not being used to the concepts of video editing, I found it easy to find a workflow that worked for me (cutting out mistakes and stitching remaining ends).
I love Resolve, but I've rarely been so miserable as when I tried to get it working under Linux. I'm a real seasoned Linux Sys Admin, but I spent 10-ish hours trying to get it installed 3-4 years ago and just totally failed.
I ended up using Windows and had a just barely usable system. I had a lot of problems with poor scrubbing performance and renders that sometimes had black frames randomly in them that I fixed by converting everything to prores (and blowing up into huge files).
My long term fix was to get a mac, where it runs flawlessly with basically no effort. It's a great tool, but there are some pitfalls.
I run Resolve (Studio) on Linux/Mac/Windows and, you are right, getting it to work on used to be a pain in anything but a set version of Centos. However, this project:
.. allows one to execute Resolve in a container (Docker AND Podman)... and now Linux is my go-to env for running Resolve. Just being able to run N+1 versions of Resolve on the same workstation is a lifesaver.
I tested a few such as openshot, flowblade, ... about 10 months ago.
flowblade has the best UI IMHO (more streamlined), but it was annoyingly restrictive for quick edits such as opening a clip, apply just a trim and maybe add 1 filter (usually crop).
It also wasn't very stable.
I ended up with shotcut for most of my needs. It's very flexible and has a good balance in ui/features: intuitive enough that I had to spend zero time learning it, yet has more than what I will ever need. Although it's not as smooth performance-wise as flowblade. It never crashed on me yet.
I didn't like the UI of openshot, but this is a subjective thing. Felt space-wasting and oversimplified, which might be a plus to some. It also did crash a lot for me.
I use avidemux a lot for cuts. It's the fastest editor for this by FAR. UI is minimal. I would say underrated, although it's a pretty well-known tool, just in a different class (not a NLE).
I was a big fan of "cinelerra" some years ago. It's blazingly fast, but very restrictive in the formats it accepts, which is why I stopped using it. I mostly cut random videos coming from random cameras/phones/etc, so I value free-form over standardized workflows.
Don't forget Blender. For some more complex stuff, I successfully used blender's NLE to track/mask clips. Worked perfectly, absolutely stable even for complex videos, although it needed slight more RTFM than the other options and noticeably heaver in terms of system requirements.