I am searching for screenshot software for Macos that offers the following functionalities:
Capture Screenshots: Ability to take screenshots of the whole screen, a specific window, or a custom region.
Image Annotation: After capturing, I'd like to be able to highlight sections, draw on the screenshot, and add boxes or shapes for emphasis.
[Optional but beneficial]: A quick share feature that allows sharing the screenshot via a generated link or direct upload to platforms like Imgur.
[Another optional]: If there are any integrations with other software or cloud storage, that would be a plus.
I am familiar with Lightshot, which pretty much does what I'm looking for. However, it seems unavailable for macOS at the moment.