I have created several family albums and am in the process of creating 2 more.
I use Microsoft Word 2010, because it offers me the flexibility and control that I want.
I contributed many photos and charts to the albums a first cousin made a couple of years ago. She did hers in MS Publisher. Even she has said that my albums look better than hers.