Depending on how far ago you used them, they would have improved drastically in the mean time, based on casual reading of whatever updates I've seen posted on blogs etc.
Fairly recently (4 months ago or so). I'm not saying the software didn't work. Just that the workflow was quite convoluted, a couple of software kept crashing/hanging.
Titling was good in one, but quite a mind boggling experience in another, another example could be applying a default time and effect to every transition, if you have 30 of them, it gets tedious very fast, and frankly, spending time and energy learning a set of software with limited returns (no financial gain either) was out of the question.
The two main takeaways from my experience are time and productivity.
I would also like to differentiate the polish and feel between the 'free', but licensed software vs open source and independent projects.
If you have time, you can definitely use some of these open source source software to good effect, no denying that.
Even better, I found HitFilm essentials, very good for what it does, and there's Davinci Resolve that is also very good. For the price, Vegas is just too easy to use, does great NLE work, and has a superb audio and transition/title library.
^ there are too many codecs and formats to deal with and they are rapidly evolving. that is why there are no "easy to use" open source/free tools. if you record using iphone, the imovie is the simplest and easy to use tool but then it will only support iphone video formats. if you use a camera then its another story. based on color science, encoding formats etc...
Thats why most of the professionals have what is called "work flow", they stick to particular set of cameras and softwares and shoot videos around that. for example, if you shoot half of the video with iphone and half with gopro. you will never be able to make a good edit out of it using free tools.
I do know a little about workflows
In fact, the codec scene is more supported and better than it was years ago, when you had DivX, Xvid, Cinepak, Realvideo etc etc. A usual container was the Microsoft AVI file with a codec in it, and if you didn't have a codec installed, the video wouldn't play. I won't even go into the proprietary hell of RM files.
These days, commonly used are MP4 and MKV, with X264 or HEVC codecs (for lossy compression). On the high end, you have DV, uncompressed formats, formats with higher bit support etc etc. The list is never ending.
As you said, best to stick with a set of hardware > software > codecs and output. However, when you need to create quick videos, say for youtube, or just edit and go, it's a learning curve for each individual piece of software. That is why, it is good to choose a budget video editor (Vegas is really nice, Hitfilm includes Video and Effects, Premiere/After Effects have a steep learning curve, but are industry standard) . At the high end of the market, there's Avid, and others.
Thing is, these video editors do great when you throw even a multitude of formats at them, for example, it is easy to color grade to specifications, or ensure a consistent look, or set an audio level/envelope that will result in less audio variation. Some of them do a great job of motion stabilization, and others have great motion tracking.
To summarize, I'm NOT saying the Open source video editors are bad. It is just that their 'unique' workflows, or limitations need to get used to. The 'free' industry standard editors do a much better job, and IF you have the budget, or your use case is editing on a daily basis, best to invest in a good NLE.