Using Gumball with the “to object” setting: when a a linear edge of a surface is selected via SO selection, and the edge is lying in a plane that is parallel to at least one world plane, that the gumball aligns along the edge instead of to World XYZ as it does now… Gumball already aligns itself along a line segment this way, but not a linear surface edge.
What I’m looking for is an easy way to drag/move an edge (often a joined edge) normal to itself in that plane. Right now this is difficult to do without some helper geometry - what I do is offset the edge (duplicating it into a curve), reselect the edge, drag/snap it to the offset line, then delete the line.
Also, we can relocate the Gumball origin, but we cannot rotate the axes relative to the part, it always “does what it wants” depending on the settings. A rotate control in addition to the the relocation control would be helpful