I can think of a complicated method of what I am trying to achieve but there must be an easy of doing this.
As an example - I have a cube I would like to texture. I load a vertically grained wood texture and the x and z sides of the cube are all vertical as needed (ignore the y axis for the moment). I would like to use the same vertical texture, cubically applied (rotated 90• horizontal direction) to the x and z axis without going back to Photoshop and rotating the textures. I can get x working properly, or y working properly but not both at the same time. It would be nice to have directional flexibility on the y axis as well but this is secondary.
I would rather not use UV maps or multiple surface designations on the same cube object.