You need a few addons that turn Blender into basically one of the best direct modeling tools available. There's Friendly Pivot, Machin3Tools(which has grouping/ungrouping with nulls), MeshMachin3, HardOps, BatchOps, a few additional addons that ship with blender as well.