II I have been using Solar Fire for quite some time in its various versions. It is a reliable work horse program with lots of capabilities for the professional astrologer , and plenty of features that allow for creative research and refined forecasting.
I also rely on Nova Chartwheels For my 90 ° dial work. It is amazingly versatile for exploring midpoints and planetary pictures and has a host of features That provide an astrological education in themselves.