Max/MSP is this times a million. check it out if you haven't heard of it. cycling74.com it does the exact same things but with more options, complexity, and a more usable interface. It also has visual fx.
While a reward structure is crucial, I feel there's more to business culture than a proper positive feedback loop. What about attitudes, creativity, fun, competition, and atmosphere?