In addition, I have personal experience running BridgePoint on Mac using a Linux VM. Using X, you can make a very nice Mac experience.
1) Install a Linux VM
2) Install XQuartz (X for Mac)
3) Start your Linux VM
4) Log in to your Linux VM using “ssh -Y username@linuxvmname”
5) Run the xtUML Editor Launcher
Now the xtUML Editor will run on the Mac desktop. The Linux VM desktop is not needed.