Blender is alright. It's cool that it has a video editor but it feels a little bolted on.
Davinci Resolve is not actually free for highest quality.
Kdenlive is essentially just a front-end for ffmpeg. Highest quality render settings don't cost anything but like much open source software the interface leaves something to be desired.