Combine apricot kernel oil, coconut oil, shea butter, cocoa butter and beeswax in a large bowl set over a double boiler.
Heat on low until beeswax melts, stirring frequently.
Remove from heat and allow to cool and firm up. The lotion should change from the color of bronze (oil) to a firmer pale beige. You can place in the fridge to speed up this part of the process.
Once completely cool, using an electric mixer on medium speed, whip the lotion until it resembles thick whipped cream, slowly incorporating the water as you whip.
When you've reached the desired consistency add essential oils and stir to incorporate.
Spoon into jars (I use mason jars) and use within 8 months.