When designing physical objects (mostly for 3D-printing), it is a usual scenario that I create an object with a hole and try it and then resize the hole if it doesn't fit.
I use boolean modifier for hole making, but it is very inconvenient to resize holes made this way since I have to undo the boolean modifier and removing of the cutter mesh (usually a cube or a cylinder), resize it and make the hole again. At times I just don't want to keep hole cutting as the latest action.
What can you suggest a better approach so that I can easily apply trial-and-error method for doing holes (or, in other words, resize them)?
Edit: For example, in the following file there's a piece with 3 holes, the big one is supposed to get an aluminum tube of 8 mm diameter inside it so I've made a 8.1 mm hole (ok, 8.1 cm in the default scale) but it may happen that it's not large enough and I will need, say, a 8.2 mm hole. I kept the hole-cutting cylinder and the painful part is: I applied the boolean (difference) modifier thrice (to the big cylinder and to 2 smaller parts) so changing the hole diameter will be long and annoying. Increasing the diameter is easier: actually, I don't have to undo hole cutting, but to reduce hole diameter, it is required.