Snagit is a nice screen caputure application for Mac. Camtasia is an option if you need to record the video of your desktop screen. I am using the tool called DemoCreator which is a good screen recording software with editing features and you can export picture from any frame of the video.
https://www.sameshow.com/demo-creator.html