Really when you get down to it, like computers, tools are used like 30+% of the time to build other better tools. Jigs, more accurate cutters, measurement devices, etc. With code that's things like test frameworks, rpc mechanisms, version control, code gen, etc. In fact in software engineering you're usually seen as a better engineer if you build things indirectly (frameworks) instead of mass production of the solution.
Check out the home machine shop series to see how you'd build up a tech stack from basically scrap metal and wood and Sand.
The Metal Lathe (Build Your Own Metal Working Shop From Scrap Series Book 2) https://www.amazon.com/dp/B007USU8HU/ref=cm_sw_r_cp_apa_i_Gh...
The lathe is pretty much the ur-machine, and a lathe is really just screws