I have used Designer since 1998 and can recommend it as a good tool.

The downside is that there is much to learn in order to use it effectively. In addition, I haven't found too many reference books for Designer.

But you can download a trial copy from OTN and decide for yourself.

Good luck.