Styles for Auto Layout

I opened a new thread about this a few days ago. I think that one should be linked with this post. There are a few differences, but the core idea is the same.