Ready-made cosmetic products often contain harmful chemicals which only serve the purpose of extending shelf-life. Mixing your cosmetics at home, you are free to make small batches, keeping harmful preservatives out.
Does your skin need more Vitamin-E? Do you wish to remake your lipstick in a slightly different shade for tonight's party? It's all possible when you mix it yourself.