LB and BB are frontends, and their job essentially boils down to making your game library look nice and to launching emulators, typically with a specific game loaded. It sounds like what you want to do is something that would be better handled by the emulator itself, perhaps by using a script that, for example, sends the correct command line arguments to your desired emulator. Running such a script via some your favorite form of automation (API call, scheduled task, etc) would be pretty straightforward then. But if you want LB or BB to be the program that launches a particular game, you might be able to pull off some AHK trickery to get that to happen, though that seems kind of hackey and potentially complicated.