I was able to build a very nice desk[0] for my wife using wood from one provider[1] in Germany. It was CNC cut extremely precisely. I requested all the plates and used my wood tools to do all the small cuts, holes, etc. But you can ask them to cut the holes too. It saved me a lot of time and energy to have the plates ready at the right dimensions. I am sure you can find the same kind of providers wherever you live.
[0]: https://dl.ceondo.com/public/stuff/desk.mp4
[1]: https://www.plattenzuschnitt24.de/