There's a lot I like here! (Including little details: love the way the stack of ingots wobbles once it gets too tall.) A few random thoughts (apologies if these are covered in other comments):
- Several times, I was slow about getting something because I thought it wasn't usable, only to discover that getting it unlocked its use. The first was copper ore: I gathered six (after laboriously destroying a tree) and brought it back and thought "well, that was pointless; I should wait until I find a blueprint that even uses copper ore". The second was the dynamite upgrade, which said something about "rocks with fuses" and I thought "OK, but I haven't seen any of those, so that won't help me". It might be nice, user-wise, to make it clearer that (a) discovering new ingots is how you discover blueprints that use them, and (b) unlocking the fuse upgrade is what makes fuses.
- After unloading a Whole Lot of ore, I'd find the forge slowly producing more iron than I needed while the copper ore sat underneath it. I would have loved a way to tell the forge "switch to using the X ore", the same way you can switch what's being crafted.
Minor points; overall quite good. :-)