I have put an object in its own layer to edit it separately.
Changing the transform orientation to local shows the axes of the object itself instead of the global ones.
However, if I add a new mesh, it will get a rotation of that mesh (a plane in this example) that is aligned with the global axes.
Why?
edit
Here is how I expected the plane to be aligned: to the local axes.