Case Study
Illustration Workflow
Every product screen needed an illustration. But there were only two people who could make them. In a team with more than 25 product designers, illustrations were used across the product in onboarding, empty states, feature explanations, and product spot visuals that helped simplify complex actions and evoke emotion. Over time, they had also become an important part of the product’s visual identity, reinforcing brand recognition and recall.

The people feeling this the most were product designers
They would finish their work but couldn’t ship because visuals were still in production. Illustrators had to conceptualize the visual, produce it, and then go through rounds of feedback and iteration.
With only two illustrators supporting more than twenty-five designers, requests piled up quickly. Each illustration typically took four to seven days to conceptualise, produce, and refine. During peak delivery periods, entire features were ready to ship but the visuals were not.

It felt like running a restaurant for an entire city with only two chefs in the kitchen.
I experienced this bottleneck firsthand while working on a customisation flow for Indian wear Luxe products. The experience involved several steps and required visuals to guide users instead of relying on dense blocks of text. At the same time, the feature was strongly driven by business priorities, which meant tight timelines and constant pressure from product and business stakeholders.
Waiting for illustration bandwidth was not an option.
So I tried something unusual.
Instead of submitting a request, I attempted to mimic the existing illustration style myself. To my surprise, it worked. But that experiment revealed something else. The illustration language we were using had not evolved in a while.
What started as a workaround quickly turned into a bigger realization.
The problem wasn’t just illustrator capacity.
The real issue was that designers had no system that allowed them to create illustrations themselves while maintaining consistency. There was a visual language in place, but it wasn’t encoded into a usable framework.
At the same time, AI-driven image generation was rapidly evolving. Designers across the industry were experimenting with these tools. But the outputs had two major limitations for product use: they struggled with stylistic consistency, and they rarely produced clean transparent PNG assets, which were non-negotiable for product interfaces that used varying backgrounds and contexts.
Still, the potential was clear.
If our illustration language could be translated into a structured system, designers could generate visuals themselves while staying aligned to the product’s visual identity.
I began translating the illustration style into a set of structured visual components.
Every element of the illustration system was defined. Colours, forms, lighting, shadows, proportions, surface finishes, and textures. Instead of treating each illustration as a custom artwork, the style was broken down into rules.
Those rules became the genesis of the system.
To ensure consistency, the system was encoded into a JSON-based context, which served as the foundation for generating visuals in the defined style. This context was then used to build a custom GPT workflow that designers could use to generate product illustrations.
The workflow was designed to keep a human in the loop, ensuring both creativity and control.
A designer would begin by describing the illustration they needed or the product problem they wanted to visualize. If the request was problem-based, the system would suggest illustration concepts. If the designer already had a visual in mind, the system would explain exactly what it intended to generate and ask a few clarifying questions.
Once the designer confirmed the direction, the illustration would be generated.
This structured interaction dramatically reduced iteration cycles. Because the outputs were constrained by the style system, each generated visual remained aligned with the illustration language. Designers could now generate visuals that were stylistically consistent and ready to integrate into the product.
What once took several days could now happen in a fraction of the time.

The impact was immediate.
Illustration production became twenty times faster.
Designers were no longer entirely dependent on illustrator bandwidth to move forward with their work. I witnessed a moment that captured the shift perfectly. A feature required several product spot illustrations, but the illustrator’s style and timeline did not align with the delivery schedule.
Instead of waiting, the designer used the framework.
Within the same day, they generated five product spot illustrations that looked polished, on-brand, and visually cohesive. The feature shipped on time.
What once required days of coordination, iteration, and dependency could now happen in hours.
This project started as an attempt to remove a bottleneck, but it ended up creating something larger: a scalable illustration system.
By translating the visual language into structured rules and workflows, we enabled designers to produce consistent visuals without sacrificing quality or brand identity.
The work is still evolving.
I am currently exploring ways to make the process even simpler and easier to adopt across teams. One idea I am investigating is a plugin that understands screen and content context. Instead of designers describing the illustration manually, the tool could analyze the screen state, understand the UX scenario, and generate relevant illustration options aligned with the visual language.
The goal is to move toward a future where illustrations become a natural extension of the design system, rather than a bottleneck in product delivery.
Sometimes the fastest way to scale creative output is not by adding more people.
It is by designing the system differently.