NinjaTrader is just too good and customizable with ninjascript to give up for Mac users, so a vps from https://www.ninjamobiletrader.com/ is the solution. NinjaTrader is always running on the server and I connect to it remotely on Mac and switch between Mac and iPhone instantly. Unlike other cheap vps providers, this one specifically does not feel and slowness or lag for rdp. Worth every penny.
For Mac users, MotiveWave is the best I think. For PC users, NinjaTrader or Sierra Chart are better bets. I purchased MW only because I wanted to trade on Mac. Otherwise, I would have selected SC or NT. MW was buggy but many have been fixed in the latest build. However, MW is most expensive among these three.
