Mac limits your options. Solar Fire is a fantastic program but it's for pc (Windows). I'm on a Mac right now. I have a program called Kairon on it. It is ok, but limited. You are going to find that a Mac program that can do what Solar Fire can will cost you quite a bit of money.
This is the top of the line for Mac: https://timecycles.com/
This is another option but not as robust: http://www.astrograph.com/astrology-software/
Here is a link for Kairon:http://www.kairon.cc/
I m a bit of a techie and have everything (Mac, Windows, Chrome, iOS, Android) etc running on various devices. That is why I gave it all up and just use astro.com. I got tired of having charts spread out on what was usually some, but not all, of these devices. With astro.com it's all at my fingertips no matter what I am using. Less hassle. But, there are some things astro.com just can't do. And an internet connection is mandatory. No looking at charts during a power outage :-)