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 ...
Results that may be inaccessible to you are currently showing.