Does it take a long time to set up a new program, pls?
It depends.
If the holes are averagely arranged in line, taking cylindrical brush as an example, operator could just use "Insert" function to set up program, which takes only a few minutes, quite fast...