My experience was: shotcut makes the hard things hard, and the easy things even harder. DaVinci felt like a straightforward, no BS, just get the job done kind of tool in comparison. I guess my big takeaway was UX was horrible in Shotcut compared to DaVinci.
Davinci Resolve is non-free but good. Shotcut is free but non-good.
I’ve only used resolve a handful of times but it’s fantastic. Also pretty sure you get a lot of features in the free version of Resolve… it was more than capable for my needs.