Six distinct tools: structured lessons, an AI tutor, flashcards, a podcast mode, quizzes, and notes, is exactly where a product like this tends to fall apart visually, with each feature drifting into its own look as it gets built. I treated all six as one system from the outset rather than as separate features to skin individually. A shared component set, the same cards, buttons, headers, and containers reused everywhere, meant a flashcard and a quiz question were visibly built from the same family of parts, even though they served different moments in the learning flow. The AI tutor was the hardest piece to place. It needed to feel present and conversational without competing with or undermining the lesson content sitting next to it. I designed it to live in the same visual key as the rest of the lesson so it read as a natural extension of the material, a patient guide built into the course.