Indy, from your description, BRAT sounds exactly like what we're looking for!

Thanks for the idea- I'm off to read more about it.