So, just like in DOS1 the crafting system is really, really bad. Not only that it is quite boring and almost useless. In my option, we must learn from our mistakes and from other games.
If it was up to me I should bring the crafting skill back to the game. Make it all in one skill called crafting. To be one crafting master you should also have the knowledge of the materials and location, what I mean by this is that I should like to see crafting being handled by twee skills, crafting and loremaster.
There is one game where the crafting was almost perfect in my option and that was Dragon Age Inquisition. I really loved that each material had it's own attributes, depending on the materials used you should get completely different items from the same blueprints. Another point bring the blueprint system back. And make vendors sell them + the old book system.
The two material system is bad, a bow is not made out of 2 parts but 3, and so on. I should like to use loremaster to learn about the material attributes and crafting to make the item itself. To make the crafting even more in-depth, we could make the parts ourselves.
Example: I gathered a lot of materials, I know their attributes thanks to loremaster. I need a new bow, so I choose the best materials I have, make the handle, the arms and then the string. All 3 elements have their own attributes thanks to the materials used. After that, I combine all 3 parts to make myself a bow.
PS. Sorry for my eng.