OMP is great, testify.-
jcode is a very very peculiar harness, but has some out-of-the-box thinking built in (by the devs, thinking ...)
Crush is also very well put together, and, IIRC, can do "mid turn" interruption, so can be driven from the outside.-