It depends on the tasks you are planning to do.
Here is a list with a bunch https://wiki.archlinux.org/title/List_of_applications/Multimedia#Video_editors I tested most of them. While they all work fine, I had better experience with the flatpak versions when available.
If you just want to do some quick cutting, trimming or merging - LosslessCut https://mifi.no/losslesscut/
I use ffmpeg from terminal for quick stuff that I do often. Like resizing a video, cutting, getting an image from a frame.
Lightworks and DaVinci resolve are industry standard, but require a license to use most of it. The problem with their free version is the limitation of input and output formats. Ideal if you are making movies/going professional. I prefer DaVinci Resolve, keep an eye for hardware sale, sometimes it comes with a license bundled - Speed Editor being the cheapest.
Kdenlive is well-rounded, from the open source is the most robust, and with most maintainers. I use it mostly for gameplay and to add voice over to videos.
For recording voice over and sound FX, there is nothing better than Ardour https://ardour.org/
Natron is great for Visual FX, you can also use Blender for pretty much everything.
My favourite tool is GPU Screen Recorder - https://git.dec05eba.com/gpu-screen-recorder/about/
It works with AMD, Intel and Nvidia GPUs. It is also the one that performs better. Official repos AUR or Flatpak, or you can install from the source above. The flatpak already comes with the UI gtk https://git.dec05eba.com/gpu-screen-recorder-gtk/
Other tools I used were OBS and Steam - you can enable Steam to record your games in the Settings > Game Recording > Record in Background
OBS was very laggy for me.