I just stumbled on this. You pros might be interested in this. I thot it a bit pricey till I read all it did. I wish there was a bit more info. as to how much it held but for the $ it should be able to deal with allot of work.

It's cross-platform.