For computer science, building one’s own computer from scratch is certainly among those projects. Of course, we’re not talking about buying components online and snapping together a modern x86 ...
[David Taylor] needed a CNC router to do some more complex projects — so he did what any maker would do if they’re strapped for cash — make it from scratch ... of this build is that ...
You could build a PC from scratch, which can be cheaper than sourcing a pre-built desktop, but not everyone has the skills or confidence to source individual components and put everything together ...