I’m not sure of your question, but the starting point can be almost any shape or group of shapes. I tested it by creating a rectangular array of random lines, then created a square which I placed in the middle. It’s easiest to create all the first set of shapes on one layer, then the cutting shape on another layer. The cutting shape has to be a single closed object. A circle/ellipse, a square/rectangle or any polygon shape that ends where it starts qualifies for a cutting shape. For the polygon, I just created a zig-zag shape and closed it off in the usual manner.
Once you have all the shapes created, place the cutting shape as desired. Because I put the group to be cut on its own layer, I can use Shift-click on the layer entry in the cuts/layers window to select that “collection” which would otherwise be difficult to manage. Of course, if the shape to be cut is a group, it’s a single click. Once the shape to be cut is selected, shift-click on the cutting shape, then select Tools, Cut Shapes.
The result will be both new groups auto-selected. Click away, then click back on either shape and position as desired.
If this doesn’t clarify for you, please ask again.