Work by Captivate

Captivate

Adobe Captivate (formerly RoboDemo) is an electronic learning tool for Microsoft Windows, and from v.5 Mac OS X (will be available in end June), which can be used to author software demonstrations, software simulations, branched scenarios, and randomized quizzes in .swf format. It can also convert Adobe Captivate generated .swf to .avi which can be uploaded to video hosting websites. For software simulations, Captivate can use left mouse clicks, key presses and rollover images. Adobe Captivate 3 cannot simulate right mouse clicks without editing the files that are generated, but with Adobe Captivate 4, this is now possible. It can also be used for screencasts, podcasts, and the conversion of Microsoft PowerPoint presentations to the Adobe Flash format.

http://www.adobe.com/products/captivate