I find myself often frustrated with Blender when I model multiple cylindric Intersections.
By the time you simply move an object or scale it you dont get access to alter the sides any more unless you delete and create a new one.
With complex objects this becomes really cumbersome.
I figured out that working with nurbs paths can somewhat make it easier, however the problem with that approach is that a.) booleans dont work unless conversion takes place and b) arbitrary sides are still not possible.
To be honest I only need this when working with cylinders.
The dilemma is that after creation, once you move, rotate etc. eg. a cylinder you can no longer alter the sides. I see why you are not allowed to do that once you entered edit-mode but the current restrictions seem superimposed to me. This behavior makes block outs a pain to do. Is there a way to counter that with a script?
Also, note that it creates a new cylinder, matching location, rotation and the current layer the selected cylinder is on, it doesn’t touch materials or anything like that, all it does is recreate the cylinder with more vertices. It doesn’t even delete the existing cylinder, though that could be added in.