When a designer works on a layout, a hierarchy develops from the top of the page to the bottom. Design objects may include an image, a background color, a headline, body copy, icons, and a logo. My idea is simple in concept: as one moves these objects around a natural hierarchy emerges on the canvas. Intelligent layers would follow along this activity and recommend ordering the layers from top to bottom, even grouping them as object layers become linked and drag those items in a new folder in the layers palette. There would be a toggle for accepting or rejecting the layer organization. Sometimes I get PSDs from other designers that I'm asked to fix and discover that there is no rhyme or reason to the layer organization. Intelligent layers would recognize what is above and below along the x and y axes, and what is above and below along the z access. Wouldn't it be great for teams if they could receive any Photoshop, Illustrator, InDesign, or Premiere file where the layers appear in a coherent hierarchical form that corresponds to the design?