On the first encounter, Ultra looks a fairly slick and comprehensive package. It's simple to implement a virtual set from the supplied library, then add in some keyed footage or work from a live feed.