Auto layouts and grids in Figma improve the results of building interfaces with LLMs.
I used to think of them as discipline for designers alone. But a structured layout also helps a language model. It does not have to guess what works and how.
When elements are positioned manually with coordinates, it is unclear what stretches, what keeps its size, and how blocks should rearrange. In a layout with auto layouts and grids, those rules are visible. As a result, the model makes fewer mistakes with sizes, line breaks, and responsiveness.
I only started working this way recently. The difference was too noticeable to consider structure in Figma optional.