Yes I have built a from scratch CNC the problems with most DIY Kits no rigid frames, bad alignment of all axis and surfaces and almost dangerous motor control units then you still need a computer for control of the machine and a good industrial computer can not be made from and laptop or desktop...