While there is no problem with the crafting menu, I feel it could be better.
This could be approved by having a build in search with tier and search filters. It might be too much to add in damage/defense type and elemental type filters though.
What I would prefer are the current trees (sword, guns, bombs, armor, etc) having subtrees for each recipe line. So it would look like this:
-Sword (collapsible)
--Sealed Sword (collapsible)
---Avenger
---Divine Avenger
---Faust
---Gran Faust
I support this idea entirely, especially the tree part.