Here's a view of the program:
There's a lot that's customizable about this program. For example, the screenshot above can be completely customized. I can change the colors, the sizes of each section, which fields I want to display, date formats, how children and parents are listed (list/buttons), and more.
There are also a lot of great features available.
I can create all sorts of reports and charts, which can then be customized. I can add photos, re-arrange the direction of the chart and how the lines flow. It took a bit of exploration, but now I can create a descendent, pedigree, fan, timeline, or relative chart and customize it with ease. Here's a simple one that I did, that looks nothing like it did when I started (click to see larger):
Another feature I like is the "Ages" button. With one click I can see how old a person was when a life event occurred. In the example below, I can see that Leverett was 18 when he married, 21 at the age of his first child, 46 when his mother died, and 68 when his wife died. This feature has been a quick check for finding how information at a glance. For example, I can click and see that my parents have been married for 30 years and 266 days as of today. You can also add historic events into the timeline, such as Presidents and Olympic events.
Another great feature is the ability to create web pages. This feature has given me a little frustration - but that's because I wasn't using it right. Now, I can easily maintain and update my own family website. See it here.
Other great features include an easy to use index, photo and media attachment to individuals and sources, book-style reports, birthday reminders, address books, speed names, and a good help manual. I also recommend checking out the community at the leisterpro website, where other uses have posted great tips and tricks.
Overall, I really do recommend Reunion to Mac users and, personally, prefer it over MacFamilyTree.