There is another issue that arises from using Z-up which hasn't been brought up, and one that I think is far more pernicious than the view rotating when creating the first sketch (although I am unsatisfied with the existing workarounds for that).
The issue I am referring to presents itself when using with frame generator. If I create a frame in a Z-up system, some components will be rotated in undesirable ways depending on the direction of the skeleton frame member. I provided an example in the embedded image. The assembly has a Z-up coordinate system with the viewcube corrected to match. When I insert W-flange beams to align with the floor opening edges, the beam members will rotate in odd orientations instead of being oriented the same way as they would in a Y-up system. I can rotate these members after the fact, but it's tedious, and would just be easier to model everything in Y-up.
This issue alone prevents me from being able to model in Z-up entirely, even though I work architecture where Z-up modeling is standard in other programs like AutoCAD and Revit. I would like to model in Z-up so that I can export Inventor models to those programs without needing to rotate them.
I really wish there was an option to change the modeling orientation from Y-up to Z-up like there is in Fusion 360. Baring that, it would be nice if the frame generator was better at recognizing how "up" is defined. Lastly, if I adjust the viewcube, I shouldn't have to turn on a work plane to prevent the view from rotating on its own when making the first sketch. Though I would not do that. Instead, I would click the home button to reorient it. Either way, it's an extra step that is a waste of time and one that users should not be forced to do for every new part.
Please consider these suggestions as changes to implement in Inventor. It would make working in this program a much, much more enjoyable experience and remove the frustration I feel everyday by being limited by the default UCS system.
