It can be and that a lot can depend on the roaster. The sample roaster linked to earlier appears to show a roaster that can have a roasting profile programmed in, and yes there in lies the rabbit hole to run down and get lost in.
My roaster is ok, but in terms of its controls at its price point, you cannot really programme in a roast profile as such. You set the temperature and the duration, and off it goes. You can profile the roast by switching the things on and off manually, but it isn’t how the machine is meant to do stuff. It produces good coffee with makes nice drinks, but it doesn’t have the precision and accuracy of more expensive machines…….much less a rabbit hole.
The sample roaster looks nice, but only 60g a time…we roast 250g once per week, and that is time consuming enough.