Hi there, I find a CodeSandbox sample, here is the link.
codesandbox.io/p/sandbox/image-alignment-via-decals-forked-8qsf5k
The sample is written in React and Three.js, in the preview page, the decal projector comes with a gizmo, which allows users to move, scale, and rotate along the X-axis, Y-axis, and Z-axis.
To be honest, this feature is pretty great for 3D product customization, I wonder if Babylon.js supported the equivalent things.