What hardware and software can I use for screencasting on videos?

Episode 1122 (1:10:03)

Danny from New Jersey
Rode DeadCat Wind Muff

Danny wants to make videos for his kids at school who have problems learning. He got a podcaster kit and he's looking for a screen to go in front of the microphone. Leo says it's called a "Dead Cat." There's also a circular screen called a "pop screen" and Leo uses the BSW REPOP Pop Filter. But that's for a directional microphone. For omnidirectional microphones, it's called a Dead Cat.

What voiceover software should he use on the Mac? Leo says that on the Mac, he likes ScreenFlow.