You can do all of this easily with QLab and ICubeX hardware:I-CubeX Online Store - Applications: Theatre Performance
(Demo video is at the bottom of the page)You don't even need to restrict yourself to a simple contact closure. You can use force, distance, heck even silly things like...