Not only is this an interesting suggestion (though with limited appeal I think), it's even in the right forum
I don't know how much programming experience you have, but there's always the
Plugin API. Or, if you wait for Plus! Live, there's the scripting engine. Documentation for that will be available when Plus! Live is released