I’m using an arduino uno with the simple CNC V3 shield from amazon and stepper drivers either a4988 or drv8825. Total of about $25 cost. I added a simple relay module and enabled router on/off control.
I like that it is modular so if I do something silly and blow a driver its a simple swap and back in business.
I would only consider ramps if I wanted to tandem drivers or 3D print.