Even if many platforms and apps cover most of the features you mention, only a few cover them all.
I've been using Movavi for over a year, and it's been great for my video projects. It's really easy to use and has all the features you mentioned, like clipping parts of your runs and comparing...