with just all that's gone on with just those subjects I think there could be a separate book on the subjects.Fact: I haven't read it in about 5 years.
1. "Affordable" DIY CNC and 3D printing
2. Design and simulation software available to the average Joe. Yes, with names like RockSim and OpenRocket.
I'm not saying that's enough, but it's something.