If you create screencasts or software training tutorials, you’ve probably been using Ambrosia Software’s Snapz Pro, which has been the go-to product for this specialized task for many years. Well, there’s a new kid in town, and it’s fair to say that Vara Software’s ScreenFlow offers some significant advantages over Snapz Pro, to the extent that it’s in a category all by itself.