Gregarius looks good. I’ve yet to try it, but I think it might be a good thing for work. There’s a nice list of other ones here.