My issue with masonry is that it's a paper thin abstraction over auto layout. There's some nice syntactic sugar, like chained calls to layout rules.
Ultimately I think there's room for some containers that give up flexibility in exchange for simplicity in code and mental model