The challenges:
Getting AI to understand my exact vision.
Refining the UI when the initial results weren't what I wanted.
Figuring out how to structure primitive and semantic color systems.
Debugging, iterating, and rethinking certain parts of the experience.