Hello,
For 3D modelling could the Array tools (both standard and parametric) be modified to include a Height (Z) offset value (Distance) to the existing the Row or Column inputs.
I think this could be useful for creating stepped arrays with one operation. E.g the polar array with a Z offset could easily produce a "spiral stair" pattern where the object being arrayed is both rotated and raised as it is being arrayed around its centre. For 2D the centre remains just a point, but for 3D the centre could be an axis that also determines the direction of the Height.
Regards
Robert