I had purchased a license for CleanShot X on its own a while back, but that was already that annoying 1 year long licence. Probably one of the bigger downfalls for me in not using it much was because I hadn't set it to a shortcut.
Since then I've been using Setapp and ended up getting CleanShot again. Having hot mapped it to a keyboard shortcut, I now use it whenever I need to take any screenshots. Overall it is decent. One of the features that people maybe forget is that CleanShotX can host the image for you, for sharing to others. Can take some of the faff out of the process.