We use Camtasia for all our how-to videos and screen recordings. It's really easy to use and so freakin powerful. I love the annotation options post-record.
I've used Snagit for many years and prefer it to all other screenshot apps I've used. It has robust enough editing tools to rule out the need for a second app for basic changes. Sharing/exporting has really been refined in the last few versions, and sending to Camtasia is seamless. I highly recommend.
I've been using Snagit for more than 10 years and it just keeps improving. I use it for creating instruction materials (and my blog) and it is just essential for me. It's the first software i install on a new computer.
Literally the only drawback is that there's a new and improved version nearly every year and getting the new license & installing the new version beside the old version is a hassle. Hopefully there will be a affordable lifetime license in the future and it will be possible to just upgrade from within Snagit (and replacing the old version because really, you'll only want to use the new version anyway)
I have been using Snagit for years now. The product keeps improving and becomes more useful all the time. Without it, I would need 4+ apps to do what I need to do.
And the more you use it the better it becomes. Looking for saved captures from specific apps or websites are easy to locate because of tags and searching.
I could go on and on, but this is one of the first programs I install on new computers. And this upgrade is adding usefulness to an already essential app.