We all know dragons and there love for treasures. So I thought why not work that in with the gems for crafting weapons. Looking from the lore side this would make perfect sense of them hording gems like that and it would give a nice little extra on killing those dragons.
My idea is as follows:
Add weapon crafting gems to the drop of the dragons
Dragon level max 25: add 2-3 gems with dices of 1d6, 2d6 and 2d8 Dragon level max 32: add 3-4 gems with dices of 2d8, 2d10 and 2d12
The drop could maybe be bound to some level restriction like max level 15 for the 25 dragons, but considering the fast leveling process early on I advice against this.
Let´s face it, right now you will hardly ever encounter someone crafting a lower level weapon despite the usefulness/need. It is due to the extreme rareness of the suitable low level crafting gems and even farming low areas for days will hardly get you any, let alone fitting ones. But crafting weapons is for melee characters one of the most important tasks and the earlier players do it, the more used they get to it. Especially new players would profit greatly from this. It would allow them to craft the level 20, 29 and 35 weapons and grant them more flexibility in use of those. Especially the level 35 ones are even useful in the later areas like hell and abyss, in case one doesn't have any better. On top this would also grant some use to gold early on (gold sink).