I'm from a time when whenever people asked about FLOSS video editor, it was: "stable, feature rich, easy to use; choose two". Many video editors appeared and died through the years for linux, but it is a good thing that the ones that survived matured well.
I haven't tried many of them in years, but I really think the most popular ones - kdenlive, shotcut, pitivi, openshot... - can finally be considered stable, easy to use and with features that are good enough for most non-professional use.
If effects are needed, there are some proprietary options or maybe Blender and Natron have finally reached the good enough level for these tasks.
Some minor complains: (I'm using an old version, some may be fixed.)
* If you have multiple tracks, you can't reorder them vertically. So if one track is on top of other track and you change your mind, it's not posible to reverse the order. (You can edit the .mlt file that is just a xml file with any text editor. I did it a few times. Remember to make a backup just in case.)
* The sound-only tracks must be at the bottom. Sometimes I´d like to organize the tracks in imaginary blocks, and some blocks have some video and some audio tracks.
* For intervals smaller than one second, it shows the number of frames. So if you are editing a 15 FPS video, it goes ... -> 0:13 -> 0:14 -> 1:00 -> 1:01 -> ... I think it's common in video editors, but it surprised me.
* The files with the original videos are linked with absolute path, so if you rename the folder of the project, you must select the "new" subfolders where the videos are. (I may be doing something wrong here.)
* There is no option to continue with the last frame of a video until the next video in the track. In many of my videos there is a blackboard and sometimes it's necessary to add a long (20 seconds) audio explanation while the blackboard is frozen. This is really painful for me, but if you edit videos where there is always movement you may not need it.
Just to be clear, in spite of a few minor complains I recommend it.