Warning: Layout-1.0 is currently something like an alpha version! It's not completed and should not be used, yet.
A (simplified) example:
Frame = Layout:CreateFrame(...) -- uses the normal CreateFrame parameters, and adds frame:SetLayout(lay) and frame:GetLayout()
hlay = Layout:NewLayot("HLayout")