Figma and FigJam are our standard for design and collaboration. Components, variants, auto layout, design tokens and prototyping all live in the same tool, and it is easy for client stakeholders to take a look without installing anything.
For research synthesis and information architecture, we switch between Notion, Miro and Whimsical, depending on what the client team already uses. We do not impose a tool stack on clients who already have one.
Usability testing is done via Maze (for unmoderated, quick, prototype-faithful tests) or UserTesting (for moderated sessions with selected panels). For sessions on an existing product, Hotjar and Fullstory are the first stops, offering heatmaps, recordings and funnel reports.
For analytics after launch, we connect to what is already in place: PostHog, Mixpanel or Amplitude for product analytics, GA4 or Plausible for web. We run accessibility checks via axe DevTools, WAVE and Lighthouse, supplemented by manual screen reader runs (VoiceOver on macOS, NVDA on Windows).
Where it adds value, we use AI tooling: Anthropic Claude for synthesising research transcripts and first-draft copywriting, Midjourney or Stable Diffusion for moodboards and visual exploration. Always transparent, always under human control and, where relevant to end users, labelled in the interface as the AI Act requires.