I'm not very crafty or do it yourself, but I have a body scrub addiction and it was starting to cost too much..so I looked into doing it myself and it was so easy! I use good ol' white sugar (you can also use salt or brown sugar for varying textures - I like it rough) and I mixed it with lime infused olive oil. I had that as a gift and am unsure of how much it would cost to buy, but you could use plain olive oil also and then just add some essential oils for yummy scents.
I put the sugar in first and then add oil to the desired consistency. My skin is so soft and I feel good that all my ingredients are natural and there is no packaging waste.