A decent thermometer is all you really need to get accurate temps and even small batches can be made on a stove-top or hotplate using things you can find around the house.
A pot to heat some cheap vegetable oil. A smaller pot to hold the carrier oil, (coconut, olive etc), a bent up wire hanger to separate the two pots, and accurate thermometer and a spoon to stir it up.
Allow the pot to dry well and pass it through a screen like a sifter or strainer to break it up then cook it in the oil until it decarbs around 250F, add some lecithin then simmer for a while and strain it out. Done.
I have a magnetic stirrer but it's not heated. I use it to make colloidal silver. I also have a Variac unit that I use to control the voltage to a crock pot so I can raise the temp higher than it's designed to go but could use the oil bath method if I didn't have that.
This is my ghetto setup making a 1L batch of cocobudder using the wife's mixer to take over the stirring chore. 50g of pot to 1000g of combined oils, (coconut oil and the lecithin), to make up 1000g with 10% or 100g of lecithin.
I've also built a simple moonshine still to make my own EverClear , tho we can buy that here, and to make pure naphtha from Coleman's Camp Stove fuel or purify other solvents. Even figured out a way to distill butane with simple gear so I can process a lot more material from the same cans of 9X filtered butane.
Having a diploma in chemistry and good DIY skills helps a lot but things like making the cocobudder is something anyone can do if they're not a total klutz. Anyone fairly competent in the kitchen can do it. Not everyone is tho and I feel sorry for folks that are all thumbs.