Melt the shea butter and illipe butter with the BTMS over a double boiler.
Once melted, remove from heat. Add in the carrier oils (the squalane, aloe oil, argan oil, and avocado oil). Stir until combined.
Place the mixture in the freezer to cool it rapidly. (This is to keep the butters from getting grainy in texture.)
After a few minutes, remove the butter from the freezer, and scrape down the sides of a bowl with a spatula. Stir the ingredients. Place the mixture back in the freezer.
Once the temperature has reduced to below 100ºF/40ºC, add in the rest of the ingredients (the vitamin E, essential oils, and preservative). Combine all ingredients well.
Place the mixture in the freezer again for another few minutes.
After a few minutes have passed, remove it from the freezer and use a spatula to scrape down the sides of the bowl again. Mix everything together and you can now begin to whip up the mixture with an electric beater.
Continue to cycle between adding the mixture to the freezer and taking it out to whip it until the butter holds its shape.
Once you've gotten to a whipped, solid texture, you can transfer your mixture to glass jars for storage.
Notes
While this makes 100g as written, I'd suggest doubling the recipe to make it easier to whip. Hair butter will keep for a long time, so you can make several smaller jars, storing one away for later use or giving it to a friend.Feel free to simplify the recipe by using fewer oils/butters and experimenting with those that work best for your hair.