I have only seen the video where Jennifer McGuire uses it and yes, she said her husband works for P&G and invented it. Probably as part of a team of people, but nonetheless that is interesting.
I do not like the product for use in the kitchen so I am not sure I will get any for crafting. I was just visiting a relative who uses it and was thinking of stealing a piece, but I did not.