I wish there was a layer mask property so one could easily specify a layer to mask another one without the need to worry about their order.
Something along this lines, where one could specify the layer to use as a mask, the mask mode (if uses the layer's alpha or the RGB as transparency), and if the mask is inverted or no:
<img src="https://dl.dropbox.com/u/7871870/Scirra%20graphics/C2%20interface/layer-mask-01.png" border="0" />
Dealing with layer order for masking is somewhat confusing. With a layer mask property you could link an arbitrary number of layers to be masked by a single one, making management easier by eliminating the need to worry about the order or having to duplicate things.