I used to make my own body butter back when I was in homemade soap making mode. I used cocoa butter, a little beeswax, very little, organic only, sunflower oil, shea butter, and sesame oil plus organic lavender oil for fragrance. I purchased everything at Mountain Rose Herbs I believe. Just do a google search for them, they are a great resource.
Since I moved my business into the fashion sector I don't have time to make my own anymore, I use Alba Botanical lotion. It's completely natural and more than 75% organic. Clears up all kinds of skin issues. Great on the legs after shaving. I believe I get that from Snow Drift Farms in the gallon bottle and just measure it out into my lotion dispensers.