A few quick thoughts on some of the items below:
For 1) I think the basic reason is that we’re just running out of key commands. :-) But perhaps an alternate way to think about this would be if we could map MIDI messages to those commands, allowing for a dedicated button to do that job from anywhere.
For 4) the up and down arrows do move from field to field in the dashboard. I like the idea of using arrows to adjust the value.
For 5) the X / Y / Z values are not shown because they do not exist. The orientation of the videos is stored and manipulated in something called a quaternion, which is a representation that provides some helpful properties. Some reasons to use quaternions include:
• There is a smooth, direct, and easily computable rotation between any two orientations represented as quaternions. In contrast, animating between two X, Y, Z orientations will typically go through an odd an unexpected path that looks wrong.
• Unlike X, Y, Z representations, quaternions do not suffer from a limitation called "gimbal lock" in which two of the planes of rotation become aligned and thus reduce the whole system to 2 degrees of freedom instead of 3. The end result of this is that you can enter X, Y, Z values which prevent your video from rotating any further in a direction you'd really like to rotate it.
So, when you're entering a rotation around the X, Y, or Z axes in a Video cue, QLab is converting that into a quaternion representation, and then applying it. Looking at the result visually is intuitive, but looking at the numbers that actually produce the result more or less feels like looking at gobbledygook.
For 6) hm, currently arrow keys navigate through the crosspoints rather than adjusting them. But something to think about in terms of the impulse behind that idea, for sure.
Cheers,
C