Perforate Curved / Lofted Surface

I am trying to perforate a lofted surface (made from 3 circular profiles), and be able to manipulate those perforations. I do not know if there is a way to create an attractor line that will follow the profiles of the loft, or a way to just get the circles I wish to use for perforations to align to nodes on the surface.

@s.burgos Please share some files that demonstrate your attempts. Files and screenshots would also help explain the issue, for others to understand.