Soapmom, I made them before, they came out OK.
This is basically what I used:
Baking soda, Lanthanol, Cornstarch (or Natrasorb), Citric Acid, Shea Butter, Cocoa Butter, Polysorbate 20, Coco SilkyCleanse & Fragrance.
I will have to look to find the amounts, but I started by looking at what ingreds I had and what I needed the final product to do.
Baking Soda - to soften the water and add bulk
Lanthanol - surfactant - bubbles
Natrasorb - hold the fragrance, add to the feel of the water
Citric Acid - adjust pH
Butters/oils - soften skin
Poly 20 - emulsifier
Coco SilkyCleanse - surfactant - more bubbles, very gentle
Fragrance - scent
Play around with the ingreds and see if you can find something you love.
Of course, use whatever you have on hand, different surfactants, emulsifiers, starches. Have fun with it! Creating your own recipe is way more fun than following someone elses!