Dervish is a free video mixing program for the Apple Mac produced by Joshua Goldberg. Joshua is a VJ and obviously a dabbler in software too. Dervish is authored in Cycling 74's Max/Jitter programming environment. It is used to pan betwwen two video sources but also to add visual adjustments to those sources.
Go here for more information and download. The program seems very complex, with lots of video adjustment tools - roration, scaling and heaps more.
You will also need the free Max/MSP runtime player available here.
Go and play with it if you are brave!