No, Perfect Photo Suite is not a free application. According to its license, it appears that you have to buy it to be able to use its full features because it has a shareware license. However, after I've searched a little, it appears this product is not available anymore in the current form, instead it has been redeveloped and available as a free trial from the link posted below.