I'm a big fan of Loom. Originally started out with the web based version but have the app now which I use multiple times per week/almost daily. The video editor is basic enough, but they make it really easy to download your recording if further editing is needed.
I use Snip & Sketch for screenshots, and CloudApp for recording.
I find CloudApp has a very simple to use UI, that said I don't touch the website, nor the links options. I also saw on product hunt that they're bringing in video annotations which, for me, will be useful.
@surya_shanmugam Convenience is the key. Had loom went before investors they would have rejected them in a heart bit saying the market is too saturated. I am glad that they did their own thing.