Ball-sizing works very well in industry – including engine manufacturing – but they have the equipment including very sophisticated metrology departments and dimensional controls!
Piston-valves in full-size do have piston-rings but the ports are not simple radial slots. They are commonly triangular or parallelogram holes so the rings are always fully-supported on the diagonal bars, a bit like the wheels over point-blades.
Not something I've ever tried but I know this has been used successfully on miniature locomotives. I think they can be plain round holes, too, with a slight loss in port area perhaps.