As you might expect, there are a few eclipse plugins that can do this. Clay is my personal favourite. It works quickly and with little fuss.
There is no real benefit over MS Visio Pro, except for cost (free). Both produce a file in a propritary format, and the best you can do to share with those that don't have the tool is some kind of export to an image. So not ideal.