I agree, store bought stuff is mostly thickening agents or conditioning agents, or additives that allow a more even application. However, you should be able to get most of these qualities with natural oils alone. My facial cream has about 7 different oils in it, and each one is key!!! There are some good oils out there that truley soften, repair, and tighten the skin. You can even find ones that are light enough for the face, fast absorbing and dont clog or irritate the skin. For a basic day time moisturizer, use Jojoba, Hazelnut, grapeseed as your base oils. These are very light, fast absorbing and the jojoba is most comparison to your own sebum. Hazelnut tightens pours and grapeseed regenerates cells. Add some rosehip for a Vitamin A boost or some evening promrise for extra moisturizing. Also a bit of EMU is even safe for the face and is the most excellent repairing oil. Calendula oil has also been used for softening and repairing the skin, such as from scaring or sun damage. Becareful when purchasing, because some are made by infusing soybean oil or olive oil, which IMO are not the best on the face. you can also find calendula extract, which is in its pure form and would be used as an additive, such as vitamin e. Or another way to add calendula to your recipe, is to steep the petals in a tea and use the tea as the water portion in your recipe. Be sure to strain well with cheese cloth and use a little extra preservative. Other ingrediants to help with applications worn under make up or out in the sun, are modified corn starch to help set your makeup and absorb any extra oil, and Iron Oxides are used for UV protection.