The layout system is my favorite thing about Flutter. For one, there's only one not Android vs iOS. Secondly, it's not CSS. As a bonus, it's easy to compose or programmatically generate.
I'd agree that it's easy to compose but the API of the properties the components expose are inconsistent in certain cases and if I can get a native build out of it, I shouldn't
be complaining about a minor issue