Omnisynth 2 has a program change script that loads patches automatically, based on what instruments BIAB sends to Sampletank. It's not perfect - drums won't load properly - but it does work for the other instruments. The script is just a text file and it's very easy to modify.