You could start at the Material level itself.
Then you can also use the other object mapping defaults, planer,box,cylinder, etc.
command: _MaterialMap
Select an option [Box/Planar/Spherical/Cylindrical/copY mapping to/Reset
And that all of them can be rotated with the Gizmo
mapping]<Box>: _S
And then get to the GIZMO
Notice that while using the Gizmo I can Snap an angle using end points? You have more control that you think.