Rhino Inside Adaptive Family Idea

A lot of ways to handle this. The formulation of a successful workflow will depend on your inputs-outputs.

What is the goal?

A great way to deal with unique conditions is use direct shapes.

Voids are an option as well.