First off, I searched and couldn't find a suggestion like this. I saw a similar one posted, but it was really not what I was thinking of.
Okay, so, yesterday I was doodling in Sketchup. I was trying to make a pretty snowflake with hexagonal symmetry, but it wasn't working well. Sketchup was, as usual, addicted to our wonderful default axis with its wonderful 90 degree angles that are only remotely useful when making something like a snowflake, where the world revolves around 60 degrees.
Later, I was messing around with 8-fold buildings. I was okay at first, laying out the blueprint of the building (which was basically an octagon with rectangles sticking out of the ends) and then giving it some height. Of course, as the building got more complex (I cut off one of its "legs" and as it grew taller I removed a few things to make the facade stick out), it got harder and harder to make what I want. I rely a lot on inferring and that-all, so when I'm trying to make something 60 or 45 or whatever degrees and Sketchup just doesn't get it, I can't do anything about it. The closest we have to a solution are being able to put down our own axes, but as you know, those are just the same old thing, with the added (read: almost useless for me) advantage of being at a custom angle.
I propose that we are able to make axes of varying types; hexagonal ones, for example, where the distance between each one at any given point is 60 degrees, not 90; or octagonal, where it's 45; or, hell, dodecagonal if we so please.
So, what do you think?