Qol Tools: Quick Boolean is a Blender add-on that condenses boolean modelling into a single right-click action. Select the object or objects you want to bool with the active object, choose QOL Quick Boolean from the standard right-click menu, and the operation completes in one click. Under the hood it uses Blender's built-in boolean algorithm.
Several objects can be processed in one sweep by selecting them all before running the bool. Material Transfer, on by default, adds new material slots to the active object and assigns them so cuts and intersections correspond to the operation. This behaviour can be toggled off.
After running, the result can be changed in the Adjust Last Operation panel at the bottom left, switching between Difference, Intersect, Union and other modes, toggling Match Material, and choosing the Fast or Exact solver. By default the add-on deletes the source objects and applies the modifier, but a single click lets you retain the modifier in the stack for a non-destructive flow. Your choices are remembered for the next operation.