've designed templates for Prezi through three totally different phases of the product — starting with fully customizable presentations, then a system that had to look good without knowing what content someone would drop in, and eventually the visual style an AI uses to generate layouts on its own. Same core problem every time, just with tighter rules each round. By the end I wasn't designing layouts anymore — I was shaping the style an AI follows to design them.