Isn't crafting a quite scanty in D&D by design? It's purpose to support philosophy of rests. You have to choose between risks in fights and risks while resting. With "cool stuff" D&D's approach lose sense. You just heal yourself during and after fight, mages learn spells like crazy. I know, that you said "not like DOS2", but you definitely mean more, than current crafting in BG3. But how much more, so it wouldn't hurt game in terms of parading through it without rests? Or occasionally rests to refill spell slots. Maybe current crafting it's just enough.