I use Camtasia (version 9, which I was able to get at a discount).
I used Corel Video Studio before Camtasia. It has very interesting editing capabilites, but I found that the audio quality was not very good. I kept using it just for screen recording even after I switched to Camtasia for editing, as I found the screencasts were a little better, until I got tired of dealing with two different applications and switched completely to Camtasia.
If you have a good webcam Camtasia will turn on you. Trust me ...you will see 🙂 been using camtasia for years and how dissapointed I am to know that it is incapable of recording a full hd video at any decent FPS. Heck, you can't even record 60fps on your screen if you don't pay $100 for the 2018 update 😞
I use Wirecast (same company as Screenflow - but I also use Wirecast for live YouTube videos). I also use Quicktime on my Mac and PowerPoint on my Windows computer (the Windows version of PowerPoint lets you record the screen).
I have been testing Bandicam lately and it proves to be a very high quality program for recording both screen and webcam.
Currently I use Camtasia 9 + Elgato Game Capture to capture my DSLR as a webcam to a separate mp4 file.
I use camtasia for the ease of usage and video editing afterwards. Too bad camtasia can't record both screen + webcam with decent fps / resolution!
I use Screenflow. But thistis from a year or two ago and I get constant messages to upgrade. I used a version of OBO that I got from Experfy, and I've used Camtasia, up until I had to pay for it.
I'd love a suggestion for what's recommended and why. What's Screencast-o-matic?