The oil will probably contain the same ingredients you've seen in the recipes, however they are added to a base oil (olive oil, almond oil, etc) that has some type of preservative in it to keep the herbs from decaying. They are then left to sit for a period of time varying by recipe.
From what I've researched and been able to deduce, you can make hotfoot oil using the powder(s) and a carrier oil. Mix well the different powders in a hotfoot powder recipe, then put them in a carrier oil (preferably an oil with hardly to no scent or taste like veggie or extra virgin olive oil) and let it soak in a dark, cool place for at least seven days - hence the reason you shouldn't use coconut oil because it turns solid.) Then, if the oil has the desired strength of smell you want, strain it thru cheesecloth into a clean bottle or container. If it doesn't have the desired "potency," strain it and add fresh powder(s) to the base oil, and, let it sit for a few more days. Jojoba oil is an excellent carrier oil, also, because it has properties in it which help to retard spoilage of your oil. I, myself, wouldn't recommend heating the oil because of fire danger!!! Hope this helps!!!