You've essentially summed it up, initially I've barely edited, obviously it lends itself to a wider range of applications and so more elaborate descriptions of those may follow;
The forum however does not load a webform with a 'feature request brief template' to begin with, so as inductions go, or have gone, I would recommend that should now be the '1st post detected - insert template as post header' proceedure.
I have a component
It consists of any component
I select it.
I run an extension which emulates 'dipping'
- e.g. see 'hydrographic printing', 'marbling', 'swirling' videos.
I choose a textured material from any list [of images] and adjust for scale [/tile] options [and transparency].
That texture is applied onto the faces within the group - it automatically heals edges that would disqualify some intersect & subtract operations.
This should automatically define a UV-map as far as I can deduce - options for manipulating this would then be presented in a dialogue if at all possible/required.
Choosing the 'dipping' direction, insertion point or adjusting the UV-mapping would be like using 'move', 'rotate' and 'orbit' - perhaps a thumbnail of a preview with camera positioning, and a slide adjustment for those parameters once the component and it's graphic are in readiness.
It would emulate the person physically dipping an object but with infinite redo previews until ready to commit.
[Although all usage of this feature will], obviously just a plain colour or repeat pattern is equally, if not solely intended to simply 'heal' the solid, & where a well placed detailed graphic is as much/only for it's aesthetic ehancement
- What would be a great help is if a comparison to anything with e.g. more regular intervals after setting absolute [required] dimensions could even suggest remodelled shapes; this is typically a join that doesn't seem to have anything wrong with it - the suggestion would not look different, but it would conform to a regularity about that point/edge, and if Sketchup was saying something about it, it would be "I can calculate what this suggestion is and does, but the original was x things failing to come together about this point/edge" - so healing it in this way would give a draft version upon which to apply better ways to achieve it.
Things like the Fibonacci Sequence & Golden Section would be incorporated into that healing effect...