I used a screencast program to record the mouse moving and clicking. The text was animated in After Effects on top of screen shots. I don't remember what program I used to record the screen movement though, Sorry.
How To Do Better Google Searches