You could ask the author of that. But I'm thinking.
Video editor (too many to list here.)
Screen capture (I'm thinking http://camstudio.org/ )
Hope this helps,
* disclaimer- not the kind of how to video that isn't allowed to be posted here as per the rules. I mean like one of these:
How do you get what you're doing on your screen onto video like that?