We need an option to set Z order at runtime. Not just put on top/bottom, and on the top/bottom of some objects, it is only for simple basic cases and still not enough for normal big games.
For example, I have a hero with skeletal animation, where all parts stay in a specific order, in this case, I will not be able to sort Z order with other objects on the scene. The character parts will be mixed
If we had "set Z order to" feature ...
we could use something as set Z-order of "Hand" to the "Body" Z index + 3
if we know that difference between body and hand is a 3 positions
But of cause, it also could be very complex. And better we need something as a "Symbol" in Flash, or "Prefab" in unity, to be able to handle a bunch of actors as one object with one rotation point, one z order etc.
By the way, you are doing Animation editor, and it is a top priority feature there. Without it, you will never do normal animations.
We have the "hierarchy" option, yes, but it is so hard to use, and again, there is no Z order snapping. ANd again, characters with skeletal animation are not possible in the Timelines, because it is a big pain to create copies of the character, there is a lot of crazy bugs. And most important we can't mirroring the character, because after mirroring the timeline animation is breaking.