One idea I had that would at least reduce the need for massive amounts of shards is to make every 40-durability recipe--the ones that make the basic materials that are used in practically every other recipe in the game--only require a single shard.