Currently it's way to lengthy and painful to create layout complex hierarchies, especially when using stacks. Maybe a DSL or just short helper methods would do it