The tools for z-ordering at the moment are quite limited and involve using events to move instances to their correct positions.
I think a more efficient method and a very nice feature would be being able to specify a specific z-index for each object in its properties bar (akin to game maker's 'depth' setting).
I think this gives much greater flexibility.