Well, they could add a “Swiss Army Knife” or some such omnitool, it could be a knife, screwdriver, and wood saw. Welder could be added to soldering recipes (but takes two ‘antenna-like’ objects, like knifes or antennae).
It’d be nice if instead of requiring explicit elements for the recipes, they had flags. Like ‘hammer’ would be a flag for each of the hammers, with a quality indicator to help vary the times/quality/success rate of the outcome. Liquids or ‘ammo’ ingredients like batteries could have a consumption number specified in the crafting recipe, like concentrated acid can be made with 125 batteries or 1x acid rain, so count-flag one of the concentrated acid could be ‘ammo-like’ consumption: 125, but flag 2 could be ‘liquid’ consumption, 1, and could use ammonia or acid rain.
It’d take a while to put in a standard array for it, but I’d imagine you could have most types, including ‘natural-rope-likes’ for sinew, ‘artificial-rope-likes 1-2-3-4’ to indicate lengths. If used like DMflags, all of the types could be stored in 2-8 bytes per recipe, though counts would be larger (though how big is like 32-64 bytes compared to writing out every single ingredient possible). On the bytes, byte 1 could be like blade-likes (small, medium, large, dull, etc), byte two could be tool-likes (hammer, low-dig, full-dig, screwdriver, solder, welder, weldergoggles) another byte or two could be for electronics, like batteries, ram, processors, bionics.
This would make it slightly more complicated in a way, as you’d go to the recipes and see “uses hammer-like, consumes rock-like”, but then in the items, you could see the flags immediately or hit a key and see all it’s item connotation flags, such as under batteries you’d have electrical-ammo-like and acid-like.
There’d be a lot of redundancy because obviously batteries are the only electrical-ammo-like, but it’d allow for multiple kinds of batteries including quality and/or explosion risk, different kinds of UPS with different charge consumption based on UPS, battery quality, and consumption rate of the device in question.
In the end it’d probably simplify A LOT of things, because then you could have sharpening stones which are applied to cut-weapons or sharp-likes, a battery charger could charge 'rechargeables" like NiCADs which lose charge on recharging, NIMH which don’t lose charge, and LiIon which have similar total charge but last longer, and it’d be a lot easier to manage quality/effectiveness/durability this way.