Screen flow

Telestream ScreenFlow- is award-winning, powerful screen recording, screencasting, and video editing software for Mac that lets you create high-quality software or iPhone demos, professional video tutorials, in-depth video training, and presentations.