Even if you were able to find a native application for Mac, I think you would still have to go through IB's API client or Java-based TWS. I don't know of any application aside from TWS that directly connects to IB.
I was not referring to the FIX being torturous, but the action of having coding a front-end application that does more than the fluff that is provided by 99% of brokers.