Geometry multiplication along surface

Hi all,

I have created a geometry which is a combination of the 4 modules. I want to repeat this geometry along the surface as shown in the image, so that I can edit it using an attractor point or curve later.

Can anyone help me in solving this?

Surface Box what you’re looking for perhaps?