You can use any type of carrier oil instead of the sweet almond oil. You can use avocado oil, coconut oil, olive oil, jojoba oil, etc.
If you want this to be a vegan recipe, use candelilla wax instead of beeswax.
I live in a hot climate, so this is made with extra beeswax to stop it from melting during hot summers, thus making this a harder rub. Use less beeswax if you want a softer balm.