Try this.. it will blow your mind http://vezerapp.hu/
what this essentially does is acts as a virtual midi controller so you can set events based on a timeline and add smoothing, precise time based multi-trigger options.
I had an event i did where i needed to switch between presets sometimes within seconds and at exact moments so i automated my whole show on it.
This is one of the best complimentary app you can use to automate your show.
hope this helps.