Maybe I'm misunderstanding something. ShareX only requires you to memorize one keyboard shortcut, and then its a single click to either do a full screen capture, window capture, or region capture. For MacOS you either memorize multiple shortcuts, or you use one shortcut to show the toolbar, then you select a mode, and then you capture (well aside from full screen capture which is automatic). Overall it seems like MacOS requires either more memorization or more clicks.
Edit: here's a quick demo of ShareX for people who haven't used it [1]. You can see me enter capture mode (via keyboard shortcut), which starts in fullscreen capture mode, then I hover over the calculator to switch to window capture mode, then I move it away to switch back to fullscreen capture mode, then I click and drag to do a region capture and release to complete the capture. You can also see the annotation tools at top that can be used during capture.
[1]: https://giant.gfycat.com/WellwornSizzlingIrukandjijellyfish....