Sort crafting list by items "available to craft" or "Include recipe with missing ingredients"
Having chests linked to the workstations is a must either by local range or manually assigning a specific chest to link to a specific station.
Having a more specific way of unlocking recipes for example buying recipes from traders or even using coyns or exploration points; Possibly even a branching system for example acquire so much iron to unlock all the iron stage...