Thanks to this crafting system you can easily create three types of crafting.
Standard system from recipes using items without atributes.
Crafting using base materials with atributes - created item have calculated statistics.
Mixed -using two of above crafting systems. This system do all calculations for you. Also provide UI. Plug - Install - Create.
Moreover you can create crafting methods which given priority in order to elements.