This is the best and the ultimate one-stop shop. It has almost every feature available. I would suggest adding the option of using a "scrapbooking" mode where the photos arent used organized with a template but allowed to be completely manipulated and set however the user wants, i.e overlapping, more of a free form option.
Williamsel2012 about Photofy Content Creation, v5.1.3