My question is as stated above. I tried going the Boot Camp option but ran into too many issues and don't like the requirement of having to boot into a different OS on startup. I've also tried VMWare Fusion but the game is extremely laggy, and it's not a matter of my specs because I can run other similar games natively on my Mac with no issues.
I have been able to successfully install and play SWTOR using a virtual machine called PlayOnMac. PlayOnMac is free and is based on a the Wine VM.
After installing PlayOnMac, there is a link in the app to install a new application. There are quite a few games in the list, SWTOR being one of them. Install SWTOR from there and start the app up. Initially, the patch process will take a few hours to get all the assets and code down to get SWTOR up to date with the latest version. (I would recommend NOT using a wireless connection for those updates. It took a long time with a wired connection.)
Playing the game has been fine with PlayonMac. I have not noticed any performance issues.