How to make mutually exclusive Modifiers or Object visivility
I would do it with a custom property.
Select an object, an empty for example. Go to Object Properties &gt; Custom Properties and click Add, and Edit it. Set the Property Value to 0 and the Default Value to 1 (so it will only use integers) and set the Min value to 0 and Max value to the number of boolean cutting shapes -1. In your case 2. Click OK.
Then right click the value field next to &quot;prop&quot; (the name of the custom property) and do Copy Data Path.
Now for each of your drivers set the Data Variable Type to Single Property.
As Prop choose your Empty object with the custom property. And mouse hoover over the field next to Path and Ctrl+V paste the Data Path. It should now say [&quot;prop&quot;].
Finally enter for each of your drivers respectively, in the field next to Expression: var==0 , var==1 and var==2.

Now if you set the custom property to for instance 2, only the boolean modifier with the driver with the expression var==2 will show.