Personalize your toolkit.

Builder Personas

A practical guide to prototyping across different roles — from Product Managers to Marketing. Discover which tools fit your function and what types of prototypes you should practice building.

01Overview

Prototyping isn't just for designers anymore. In an AI-native organization, everyone can build prototypes to test ideas, communicate concepts, and accelerate learning. This guide shows how different roles approach prototyping and which tools are best suited for each function.

Why Role-Specific Prototyping Matters

  • Different goals require different artifacts — A PM validating user flows needs different tools than a data scientist building model interfaces
  • Tools should match your skill level — Start with what feels natural, then expand your toolkit as you build confidence
  • Context shapes fidelity — Research prototypes should look different from stakeholder demos
  • Cross-functional collaboration improves — Understanding how other roles prototype helps teams work better together

How to Use This Guide

Find your role below and explore:

  • Primary Tools — Recommended software and platforms for your function
  • Prototype Types — Specific artifacts you should practice creating
  • Skills You'll Develop — Competencies that prototyping builds over time
🎯

Product Managers

Bridge user needs with technical feasibility through rapid concept validation

Primary Tools

Cursor
Build interactive prototypes to test user flows and product concepts
Figma Make
Create low-fidelity wireframes and user journey maps
Claude / ChatGPT
Draft PRDs, user stories, and feature specifications
Loom
Record prototype walkthroughs for stakeholder review

Prototype Types to Practice

User Flow Prototypes
Interactive clickable prototypes showing end-to-end user journeys
Example: Onboarding flow prototype with conditional logic based on user type
Feature Concept Demos
Quick mock-ups demonstrating new feature ideas with core interactions
Example: Dashboard widget showing AI-powered recommendations with sample data
Data-Driven Dashboards
Prototypes that visualize key metrics and KPIs for decision-making
Example: Analytics dashboard showing user engagement trends with interactive filters
Integration Concepts
Prototypes showing how new features connect with existing systems
Example: API integration demo showing data flow between two platforms

Skills You'll Develop

User story mappingFlow designFeature scopingStakeholder communicationTechnical feasibility assessment
🎨

Designers

Transform ideas into tangible experiences through visual and interaction design

Primary Tools

Figma Make
Rapidly prototype UI components and interactions with AI assistance
Cursor
Build high-fidelity prototypes with real interactions and animations
Webflow
Create responsive, production-ready prototypes without code
Claude / ChatGPT
Generate design patterns, copy variations, and component logic
Loom
Share design thinking and walkthrough prototypes with stakeholders

Prototype Types to Practice

Interactive UI Components
Detailed prototypes of individual components with all interaction states
Example: Multi-step form with validation, error states, and success animations
Animation & Transition Studies
Prototypes focused on motion design and micro-interactions
Example: Loading states, page transitions, and hover effects for a navigation menu
Responsive Design Prototypes
Multi-device prototypes showing how designs adapt across screen sizes
Example: E-commerce product page optimized for mobile, tablet, and desktop
Design System Components
Reusable component libraries with variants and documentation
Example: Button system with 5 variants, 3 sizes, and all interaction states

Skills You'll Develop

Visual designInteraction patternsComponent architectureResponsive designAccessibility standards
📊

Data Scientists

Validate models and communicate insights through interactive data experiences

Primary Tools

Cursor
Build data visualization prototypes and ML model interfaces
Hex
Create interactive notebooks with AI-assisted SQL and Python
Claude / ChatGPT
Generate code for data processing, analysis, and visualization
Jupyter / Observable
Prototype data explorations and statistical analyses
Loom
Present insights and explain model behavior to non-technical stakeholders

Prototype Types to Practice

ML Model Interfaces
Interactive prototypes that demonstrate how users interact with ML predictions
Example: Recommendation engine UI showing personalized results with confidence scores
Data Visualization Dashboards
Interactive charts and graphs that explore datasets and reveal insights
Example: Customer segmentation dashboard with filtering, drill-down, and clustering views
A/B Test Simulators
Prototypes showing different variations and their predicted outcomes
Example: Pricing experiment simulator with statistical significance calculations
Prediction Playgrounds
Interactive tools where users can adjust inputs and see model outputs
Example: Churn prediction tool where you adjust customer attributes and see risk scores

Skills You'll Develop

Data visualizationModel communicationStatistical storytellingAPI designPerformance metrics
🔍

User Researchers

Test assumptions and gather feedback through prototype-driven research studies

Primary Tools

Figma Make
Build research prototypes with varying fidelity levels
Cursor
Create interactive prototypes for usability testing
Marvin
Analyze and synthesize research findings with AI assistance
Loom
Record user testing sessions and create highlight reels

Prototype Types to Practice

Usability Test Prototypes
Task-focused prototypes designed to validate specific user behaviors
Example: Checkout flow with intentional friction points to test comprehension
Concept Validation Studies
Low to mid-fidelity prototypes testing new product directions
Example: Three different navigation patterns to test information architecture
Comparative Prototypes
Multiple variations of the same feature for preference testing
Example: A/B prototype showing two different onboarding approaches
Assumption Testing Prototypes
Minimal prototypes designed to validate or invalidate key hypotheses
Example: Landing page testing value proposition messaging with different copy

Skills You'll Develop

Research designHypothesis validationUsability testingInsight synthesisParticipant facilitation
⚙️

Analytics Engineers

Build data pipelines and tools that make insights accessible and actionable

Primary Tools

Hex
Create data transformation prototypes and analytics workflows
Cursor
Build internal tools and data visualization interfaces
Claude / ChatGPT
Generate SQL queries, dbt models, and documentation
dbt Cloud
Prototype data transformations and test model logic
Loom
Document data models and explain pipeline architecture to stakeholders

Prototype Types to Practice

Data Pipeline Prototypes
Mock data flows showing transformation logic and dependencies
Example: Event tracking pipeline showing raw events → cleaned data → aggregated metrics
Metric Definition Prototypes
Interactive examples showing how metrics are calculated from source data
Example: Revenue metrics dashboard showing calculation logic and data sources
Internal Tool Prototypes
Self-service analytics tools for non-technical team members
Example: Cohort analysis tool where users can define segments and see retention
Data Quality Dashboards
Monitoring prototypes showing data freshness, completeness, and accuracy
Example: Pipeline health dashboard with alerts for missing or anomalous data

Skills You'll Develop

Data modelingSQL optimizationPipeline orchestrationDashboard designDocumentation practices
📣

Marketing

Create compelling campaign experiences and test messaging strategies

Primary Tools

Webflow
Build landing pages and campaign microsites
Cursor
Prototype interactive marketing experiences and calculators
Claude / ChatGPT
Generate copy variations, campaign briefs, and content ideas
Loom
Create campaign walkthroughs and get stakeholder feedback on creative concepts

Prototype Types to Practice

Landing Page Prototypes
High-converting page designs with clear CTAs and value propositions
Example: Product launch landing page with hero section, features, and sign-up form
Email Campaign Prototypes
Responsive email designs with multiple messaging angles
Example: Drip campaign series with 5 emails testing different benefit messaging
Interactive Experiences
Engaging prototypes that drive user participation
Example: ROI calculator where prospects input their data and see cost savings
Social Media Campaign Assets
Multi-format creative prototypes for social platforms
Example: Carousel ad series with 5 slides showing product use cases

Skills You'll Develop

Conversion optimizationCopy testingVisual storytellingChannel strategyA/B testing methodology

08Getting Started

Your First Prototype

No matter your role, follow these steps to build your first prototype:

1

Pick One Question

What's the single thing you need to learn? Keep it focused and specific.

2

Choose the Right Tool

Reference your persona card above. Start with tools that match your comfort level.

3

Build Rough First

Don't polish. Get the core idea working, then test it. Low fidelity = fast learning.

4

Get Feedback Fast

Share it with 2-3 people. Ask specific questions. Listen more than you explain.

5

Iterate or Move On

Did you learn what you needed? Great — decide whether to refine it or start something new.

Remember

Prototyping is a skill that improves with practice. Your first prototype doesn't need to be perfect — it just needs to teach you something.

"The best prototype is the one you actually build."