There are probably almost as many DIY CNC ... CNC project, this might be the one to tackle. There are, of course, cheaper and simpler options with fewer capabilities. Some are even almost free ...
Some results have been hidden because they may be inaccessible to you