It could be done with a pattern and controlling the number of instances in the design table. But if the extra holes are irregularly placed then that won't really work.
You can use DriveWorks Xpress for your purpose.
This tool will allow users to input the required value & get the desired results.
You would be able to control the holes & nozzles etc.
Thanks & Regards,