I just started this project today, and so far so good. I've created a custom workbench that and the recipes in question and the actual crafting works just fine. Of course, that's the easy part. More challenging, is how to get the spell to lead directly into this interface. Naturally, this will be scripted, where upon the spell being cast a script will trigger. What exactly the script should do is another matter.
1. If I have a dummy workbench hidden in the world, can a script cause a player to interact with it from anywhere?
2. If not, I presume I'll have to move the dummy workbench to the player via the script, then put it away again once the crafting window is closed?
3. Is there anything I'm missing here?
The mod will also likely include a "Smelt Minerals" spell using similar techniques. The last spell I'd want to include is a "Extract Minerals" spell which could be cast on ore deposits, but that's a stretch goal.