Basically the idea is having a project menu for each machine, similar to the main project menu (complete with Ajax menu/html menu option).
I imagine this could be programming heavy, but I think it would make using machines much easier. For a start it would prevent the issues with incredibly long drop down boxes (e.g. the fire pit) and it would enable searches of the projects on offer. It also makes project comparison much easier and the whole thing more user friendly.
A possible alternative would be to have one machine project page, with all projects listed underneath the respective machine. I imagine the main programming obstacles would be similar on each idea.
On a side-note, would this also enable machines to produce items by creating an item project and blocking the machine whilst the project is in progress? I'm sure there are programming problems as to why this aspect would be especially problematic!

