Adobe makes some great … expensive(!!) … software. I’m sure that, if you really need to do what it’s designed to do, “it’s the cat’s meow.” But it can also be great overkill.
I use a Mac, and for years have used a now-ancient Final Cut Pro. I’ve also seen great work being done with … iMovie.
What really matters most, I think, is simply: “ease and familiarity of workflow.” You need to easily be able to drop strips in, pick the right in/out points, slide the audio tracks just-so, and it’s all second nature to you. VSE is very powerful, and I use it to generate some “strips” e.g. when several layers need to be combined in this way into one. But it’s “klunky,” for me, in terms of setting-up the final show (or, rather, the “final-cut edit” that will determine the final show).
And that’s a point worth noting: Most of the time, I’m editing crude strips that came from preview renders using stand-in objects, very early in the process. Looking for issues of timing, voice, pace of the show, and how the stuff will combine with other material including “The Ken Burns Effect™” still photos, and so on. So, a lot of, “well, what if we try this?” … and the rendering, such as will eventually be needed, hasn’t been done yet. “Take-offs” from the final cut will determine what actually is rendered: what frame-numbers, cameras, scenes and so forth. But also, all of the material being used is “pristine.” There’s no need to try to make-up for shortcomings in the source material. Thus, no need in my case for some of the truly-advanced capabilities of high end tools.
So, it’s really not a “technically challenging” requirement from a video point-of-view. The tool, whatever it is, ought to fit on your hand like an old, familiar, comfy leather glove that you can wear for hours.