I use Apple tech.
I chose to use Reunion some 8 years ago. I have tried RootsMagic but find it lacks two things over Reunion.
With Reunion I can use Reunion Touch on my iPad or iPhone. This lets me view and alter my files at remote places where there is no internet or phone signal. RootsMagic lets you view but not update.
With Reunion I can switch from Family View to a Tree View with one click. Other programs tend to make you produce a Report if you want to see a Tree View.
Few people use several different programs so we are all somewhat biased in favour of what we are used to.
Most programs have a free trial facility. Worth checking as what you start using is likely to be with you for years though you can always use gedcom to transfer your data from one to another.
Some programs will automatically sync with a tree on Ancestry.
Media files will not generally move between programs.
PS there are lots of discussion on this topic on a sub-board to the Technical Help board.
PPS just realised I forgot the “free” bit.
RootsMagic is Windows software.
I believe you can use it on Apple, but I never use any Apple products
Within RootsMagic,you can seamlessly switch between Pedigree View and Family View.
There is also a Facebook page for Help, often manned by RM Developers.