There are still one or two feasibility questions I have to answer for myself before I can really be too much more specific. For example, even the question "How will item crafting work?" depends on a few things.
Well, I know the topic isn't about this, but I wanted to give my opinion about this. i think crafting should be done by actually build stuff, in the blueprints editor or in the real world. This would really give the sensation of crafting and building the stuff. It would also be a chalange for us, you could say: "Now you can craft a sleeping bed" and people would have to find what is the right build, based on what a bed is in real life. Of course, the crafting wouldn't require us to build a "high-poly" version of the bed, because if we would want to make two o three, it would be boring, but a simple version of a bed.