The open-source grbl project has produced software that allows an Arduino to control a three-axis CNC machine – it is the software within ‘3018’ and related low-cost Chinese-made CNC desktop routers.
An eggbot is probably the easiest introduction to CNC machines that you could possibly hope for, at least in terms of the physical build. But at the same time, an eggbot can let you get your hands ...