I've looked for something that does this without luck and had been toying with making it myself at some point.