Fill Component within boundries

So, I am working on a model. And as a general practice I draw the base lines in top view 2D and then get into extruding components and doing the 3D modelling.

Now with one of the recent projects i get i have to replicate similar components in a given area. generally, this area i get is rectangular. but now i get this area to work on which is in the shape of a heart.
At the moment what I’m trying to do is draw a rectangle around the heart and later delete the components out of the heart shape.

Is there any way where I can fill a component into a given space.

Eg: I have place plant pots in a shape of a heart with 35cm spacing and it cannot come out of the outlining shape of the heart.

Skatter extension