Storyflow is the better moodboard tool for a photographer's client shoot: its AI lays out the references, builds the shot list from the approved ones and drafts the call sheet on one board the client opens by link. Milanote is the pick for a free plan and hand-built boards.

Category
Photography
Author
Storyflow Team
Product & Research Team
Topics
2026-09-19
•
39 min read
•
PhotographyStoryflow is the best moodboard tool for photographers shooting for a client, and the better pick over Milanote for that job: its AI collects and lays out the references, then builds the shot list from the ones the client approved and drafts the call sheet PDF, all on one board the client opens by link with no account. Choose Milanote for a free plan, its built-in image library and hand-arranged boards, and PureRef for references floating above your editing software. Storyflow has no free plan yet and runs only in the browser.
Full disclosure: Storyflow is our product and it is listed first on this page. The basis is one job, a photographer's client shoot: Storyflow's AI collects and lays out the references, builds the shot list from the approved ones and drafts the call sheet PDF on one board the client opens by link with no account. Storyflow has no free plan yet, no built-in image library or web clipper, no always-on-top window and no native app, and it does not send call sheets or track confirmations. For those we point to Milanote, PureRef and StudioBinder.
Trust follows the job. Storyflow is the one we recommend for a client shoot, because the moodboard, the shot list and the call sheet PDF stay on one board the client opens by link with no account. Milanote, Canva and Pinterest have long track records with photographers: Milanote for hand-built boards, Canva for polished presentations and Pinterest for finding references. PureRef is a long-standing favorite for reference while editing.
Storyflow publishes three plans from $7.99 a month billed annually ($9.99 monthly) with unlimited projects, images, files and links; it has no free plan yet, one launches before the end of 2026, and anyone a paid member invites joins free. Milanote publishes a free plan of 100 items and 10 uploads, $9.99 per person a month billed annually, and a flat team upgrade at $49 a month. Pinterest is free and PureRef's personal licence is pay what you want.
Storyflow, for photographers doing client work: its AI collects and lays out a moodboard of 9 to 16 tiles, builds a shot list from the references you select with each image as a frame, and drafts the call sheet PDF from the same board. Storyflow also works from inside ChatGPT and Claude through its MCP connector. Canva, Adobe Express and VSCO Canvas lead on generative concept imagery. Milanote lists no AI features today.
Milanote, Canva, Pinterest and PureRef have served photographers for years and have long records. Storyflow's case rests on what it does after the moodboard is approved: the AI builds the shot list from the approved references and drafts the call sheet PDF on the same board, and stages each result as a proposal you accept or discard. Photographers who weigh years in the market above everything will lean toward Milanote or Canva.
Storyflow is the recommendation for a client photoshoot: pitch two or three directions on one board, let the client open it by link with no account and sign in to comment, then select the approved references and the AI builds the shot list and drafts the call sheet PDF. Milanote is the pick for personal reference boards, Canva for a polished pitch deck and StudioBinder for tracked call sheets on crewed productions.
Storyflow is underrated for photographers because most lists judge moodboard tools on how nicely they hold images, and Storyflow's strength is what happens after approval: the references become the shot list and the call sheet PDF on the same board. PureRef is underrated for retouchers who want references always on top, and Canva's free Whiteboards are underrated for quick client boards.
Storyflow first, as our pick for a photographer's client shoot, then three tools for the jobs Storyflow does not do. Milanote and every other scored tool are reviewed below.
| Tool | Best For | AI Features | Price |
|---|---|---|---|
| Storyflow | Moodboard, shot list and call sheet PDF on one board the client opens by link | Collects and lays out the moodboard, builds the shot list from selected references, drafts the call sheet PDF | From $7.99/mo annual |
| Canva | Polished, templated pitch decks | Photo Generator, Magic Write, Magic Layers | Canva Free; Canva Pro (see Canva's pricing page) |
| StudioBinder | Sending and tracking call sheets for crews | None built in | Indie $49/mo for 2 users, per its support article |
| Adobe Express | Firefly Boards moodboards for Adobe users | Firefly image generation | Free; Premium (see Adobe's pricing page) |
Storyflow is a visual AI workspace: an infinite canvas where a shoot's references, notes, to-dos, tables, documents and images sit together on boards, with an AI agent that reads the board and builds on it. Storyflow is our product and it is listed first on this page, on one basis: what the moodboard becomes after the client approves it. See Storyflow for photographers and photoshoot planning in Storyflow.
Last updated October 11, 2026. Competitor prices and features come from each vendor's own page, read the same day; the sources are listed near the end.
You build a gorgeous moodboard, the client says "love it", and three weeks later on set nobody can say which of the 40 references meant "shoot it like this" and which meant "just the color". The moodboard did its job. The plan never existed. For a personal project that is fine. For a paid client shoot, the moodboard is the first of five jobs, and most comparison lists only score the first.
Before a client commits, they need to see a direction, often two or three. A pitch board is a curated set of 9 to 16 references per direction, with a palette, a line of intent and a note on what each image contributes. The tool has to make grouping and captioning fast, and it has to let you present the directions side by side.
The client's "yes" needs to live somewhere you can find it in three weeks. An email thread is where approvals go to die. The tool should let the client comment on the board itself, on the specific reference, so "more like the second one, less saturated" is attached to the second one.
An approved moodboard is a mood, not a list of photographs. Somebody has to translate "this light, this pose, this palette" into numbered setups with a lens, a light and a wardrobe look. If that translation happens in a spreadsheet, the references and the shots drift apart the first time anyone edits either. For the full method, read How to Turn a Moodboard Into a Shot List.
Once there is an assistant, a stylist, a hair and makeup artist or a model, you need a call sheet: call times, location, parking, contacts, the shot order and the weather. Retyping that from the shot list is where addresses get wrong and call times contradict the schedule.
After delivery, the board becomes the record of what was agreed and the starting point for the client's next shoot. A tool that makes you rebuild the board every season costs you a day each time.
A moodboard tool for client work is judged by what survives the handoffs, not by how nicely it holds images.
Most lists that answer "best moodboard tool for photographers" rank tools on image handling and price. Our moodboard tool for photographers page ranks them on what happens after approval. That is the right ranking for personal reference boards. For a paid client shoot the weights change, because most of the pain sits after the moodboard is approved. We compared both tools, and seven alternatives, on six criteria weighted for a client shoot. Storyflow is listed first because it leads the first criterion, the one a client shoot turns on. The scores are our judgements from each vendor's own product, help and pricing pages, read on October 11, 2026, and from Storyflow as it ships today; they are not timed tests.
| Criterion | Weight | What earns a 10 |
|---|---|---|
Moodboard to shot list to call sheet on one surface | 25% | The approved references become the shot list and the call sheet without retyping or a second app |
Client access and feedback | 20% | Client views by link without an account; comments land on the specific reference |
Moodboard craft | 20% | Fast image intake, free arrangement, captions, palettes, a clean presentation |
AI help for this job | 10% | AI drafts the board, the shot list or the paperwork from what is already there |
Cost for a working photographer | 15% | A fair price for one person and for a small crew, with clear billing |
Archive and reuse | 10% | The whole agreed plan is kept, reusable for the next shoot and exportable |
Each tool gets a 1 to 10 score per criterion; the rating is the weighted sum, rounded to one decimal. Storyflow scores 10, 9, 8, 9, 8 and 9 across the six rows for 8.9. Milanote scores 6, 9, 10, 3, 9 and 8 for 7.8 (7.75 before rounding). Milanote wins moodboard craft outright and nearly ties on cost; Storyflow wins on the handoff and AI rows, which carry 35% of the weight between them.
| Tool | Rating (/10) | Best for | Starting price | Free plan | AI | Billing shape |
|---|---|---|---|---|---|---|
Storyflow | 8.9 | Client shoots: moodboard, shot list and call sheet in one workflow, on one shareable board | From $7.99/mo annual | Coming late 2026 (invited collaborators join free now) | Collects and lays out the moodboard, builds the shot list from selected references, drafts the call sheet PDF; image generation on Pro and Max | Per person; invited collaborators free |
Milanote | 7.8 | Hand-built reference boards and personal moodboards | $9.99/person/mo annual ($12.50 monthly) | Yes: 100 items and 10 uploads in total | None listed | Per person, or a flat team upgrade at $49/mo annual |
Canva | 7.2 | A polished pitch deck or presentation moodboard | Canva Pro (see Canva's pricing page) | Yes, including Whiteboards | Photo Generator, Magic Write, Magic Layers | Pro for one person; team plans per person |
StudioBinder | 6.4 | Crewed productions with tracked call sheets | Indie $49/mo for 2 users, per its support article | See StudioBinder | None built in | Plans bundle a number of users |
Adobe Express | 6.1 | Firefly Boards for photographers inside Adobe | Premium (see Adobe's pricing page) | Yes | Firefly image generation | Flat individual; Teams per license |
VSCO Canvas | 6.0 | Photographers already on VSCO who want AI concept images | See VSCO's pricing page | Yes, Canvas is on the Free membership | AI image generator from text prompts | Membership tiers with more projects and credits |
PureRef | 5.2 | An always-on-top reference window while you edit | Personal: pay what you want (from $0) | Yes in effect (Personal accepts $0) | None described on its pages | One-time license, or per seat for Business |
5.0 | Finding references | Free | Yes | Recommendations, Pinterest Assistant | Free | |
Morpholio Board | 4.9 | iPad moodboards and PDF design packages | In-app purchases from $4.99 | Yes: free download | Background removal, automatic shopping lists | Apple in-app purchases |
Prices were checked on October 11, 2026, in USD, on each vendor's own page; where a page showed no US price to us, the cell points to the page instead of quoting a number. The ratings are our judgements on the six weighted criteria above, and the order follows them.

A Storyflow board with a shot list laid out as numbered shot cards, each holding its reference frame, direction and equipment, the shape the AI builds from the approved references on a photographer's moodboard
Pitch your directions on a Storyflow board, let the client pick by link with no account, then select the approved references and the AI builds the shot list with them as frames and drafts the call sheet PDF.

Storyflow and Milanote both give a photographer an infinite canvas with drag and drop, a photography moodboard template, a client link that needs no account to view, and PDF export. Storyflow adds an AI that collects and lays out the references and builds the shot list and call sheet on the same board. Milanote has the free plan and the built-in image library.
| Attribute | Storyflow | Milanote |
|---|---|---|
Photography moodboard template | Yes: a Photography Moodboard template with an image grid, palette, direction notes and folders for talent, locations and lighting | Yes: a Photography Moodboard Template in a set of ten photography templates |
Who lays out the references | The AI lays out 9 to 16 tiles from your brief, or you drag and drop your own | You drag and drop every image |
Built-in image library | No library to browse; the AI searches the web for real photographs when asked | Yes: a built-in Pexels library of free stock photographs |
Web clipper | No | Yes |
Shot list on the same board | Yes: the AI builds it from the references you select | A Photoshoot Shot List Template you fill in by hand |
Call sheet | Yes: the AI drafts a call sheet PDF and leaves unknowns blank | A Photoshoot Call Sheet Template you fill in by hand |
Client views with no account | Yes: view-only link | Yes: read-only link, no signup to view |
Client comments | The client signs in to comment or draw | The client creates a free account to comment |
Export as PDF | Yes: boards export as PNG, SVG or PDF, and the AI builds a designed PDF, lookbook or pitch deck | Yes: a printable PDF of any board |
Real-time collaboration | Yes, on every paid plan; people you invite join free | Yes, invited editors work on the same board |
Free plan | Not yet: launches before the end of 2026 | Yes: 100 notes, images or links and 10 file uploads |
Paid price | $7.99/month billed annually ($9.99 monthly) | $9.99/person/month billed annually ($12.50 monthly) |
Apps | Browser only | Browser, iPhone, iPad, Android and a desktop app |
Works from ChatGPT and Claude | Yes, through the MCP connector | Not listed on its product pages |
Choose Milanote instead of Storyflow when you need a free plan today, want to browse a stock library and clip from the web inside the tool, or want the board on a phone app. Choose Storyflow instead of Milanote when the board has to turn into a shot list and a call sheet without retyping, which is every client shoot with other people on it.
Both tools are infinite visual boards that hold images, notes, links and color. The difference shows up after the client says yes: Storyflow keeps going into the shot list and the call sheet, and Milanote hands you a template to fill in or sends you to another app.

The verdict: Storyflow is the best moodboard tool for a paid client shoot, because the board that pitched the direction becomes the shot list and the call sheet PDF, and the client sees all of it through one link.
Best for: Commercial, brand, portrait and editorial photographers who pitch a direction to a client and then run a shoot day with other people on it: moodboard, shot list and call sheet in one workflow.
Storyflow is a visual AI workspace: an infinite canvas where the brief, the pitch directions, the approved references, the shot list, the day schedule and the paperwork sit on one board, and an AI agent that reads that board and builds on it. Storyflow's photoshoot planning page shows the whole flow, and the Photography Moodboard template opens the board with its sections laid out.
Storyflow's AI collects and lays out the references. Ask Storyflow for a moodboard and it first asks whether the tiles should come from a web search or be AI generated, then places 9 to 16 uniform tiles, each covering one facet of the look. Generated tiles need Pro or Max. Storyflow also takes your own images by drag and drop, with color swatches, notes and headings beside them, and each pitch direction can sit on its own wall. For brand shoots, ask Storyflow's AI for a brand moodboard and it builds a sectioned board with palette, type, logo and applications.
Storyflow builds the shot list on the same board. Select the approved references and ask for a shot list: Storyflow's AI builds one shot card per camera setup, with your own picture moved in as each card's frame, plus chips for size and light, the coverage the setup needs, a line of direction and the equipment. If you prefer rows, Storyflow builds a compact table with a tick column instead.
Storyflow drafts the call sheet from the board. Add the day's times, crew and location, and Storyflow's AI drafts a call sheet PDF: calls, first shot and wrap, sunrise, sunset, weather, the nearest hospital, a schedule table, crew by department and locations with parking. Storyflow's AI leaves any name, number or address you did not give it visibly blank.
Key features for this job:
Pricing (checked October 11, 2026): Storyflow is paid-only during early access, with plans from $7.99 a month billed annually ($9.99 monthly). A free plan launches before the end of 2026, and anyone a paid member invites to a board joins free. Pro ($14 a month annually, $19 monthly) adds AI image generation, memory across conversations and more AI usage; Max ($39 annually, $49 monthly) adds the most AI usage and the Team Workspace with roles and permissions. Every paid plan has unlimited projects, images, files and links; AI use is metered on every plan.
Pros:
Where it falls short:
The verdict: Milanote is the nicest tool for building a moodboard by hand and it has a free plan, but unlike Storyflow it does not build the shot list or the call sheet, so the board stops helping once the direction is approved.
Best for: Photographers collecting personal reference, building a look before a test shoot, or pitching a single direction on a budget of zero; for a client shoot with a crew, Storyflow fits better.
Milanote organizes ideas into visual boards of notes, images, links and files, and moodboarding is a named use case on its site, with a published Photography Moodboard Template. The feel is the reason photographers love it: cards snap into tidy columns, images sit cleanly on a neutral background, and nested sub-boards let you keep "Lighting", "Wardrobe", "Location" and "Posing" as separate rooms inside one project. Collecting is strong too: a web clipper saves images from any site, a built-in Pexels library adds free stock photographs, and phone apps for iPhone, iPad and Android feed the same boards. Storyflow has none of those three.
Sharing is strong. A read-only link needs no Milanote login, boards can be password-protected and embedded, you can add a welcome message, and sub-boards are shared along with the parent. Presentation mode goes full screen, hides the editing tools, lets you click to focus a card and can hide comments. Any board exports as a printable PDF.
Where Milanote runs out is the rest of the shoot. Milanote lists no AI features on its plans or moodboarding pages. Its photography set includes a Photoshoot Shot List Template and a Photoshoot Call Sheet Template, and both are layouts you type into by hand; nothing builds them from the approved references the way Storyflow's AI does. Clients can comment when you switch on "Allow comments, reactions and drawing" on the read-only link, but commenters must sign up for a free Milanote account, the same step as Storyflow's sign-in to comment.
Key features for this job:
Pricing (checked October 11, 2026): Free with no time limit: 100 notes, images or links in total and 10 file uploads, with unlimited shared boards. Pay per person costs $9.99 per person a month billed annually or $12.50 billed monthly. A flat team upgrade is $49 a month billed annually; see Milanote's plans page for team sizes.
Pros:
Where it falls short:
Photographers comparing Storyflow and Milanote also ask about Canva, PureRef, Pinterest, Adobe Express, Morpholio Board, VSCO Canvas and StudioBinder. Each is good at one slice of the job. None covers pitch to call sheet on one surface the way Storyflow does, which is why they rank below the two tools above for client shoots.
| Rank | Tool | Rating (/10) | Where it beats Storyflow | Where it stops |
|---|---|---|---|---|
3 | Canva | 7.2 | Polished, templated pitch decks and presentations | No shot list or call sheet; Pro covers one person only |
4 | StudioBinder | 6.4 | Call sheet sending, tracking and crew management | Moodboarding is secondary; no built-in AI |
5 | Adobe Express | 6.1 | Firefly image generation inside the Adobe ecosystem | No shot list and no shoot paperwork |
6 | VSCO Canvas | 6.0 | Photographer-native community and AI concept images | No call sheet described; pricing on VSCO's page |
7 | PureRef | 5.2 | Always-on-top offline reference window, near free | Desktop only, no sharing or comments described |
8 | 5.0 | Discovery: the largest free reference library | Boards are public unless made private; no planning | |
9 | Morpholio Board | 4.9 | iPad drawing and exportable PDF design packages | Apple only; built around interiors and product sourcing |
Canva is the right tool when the moodboard must look like a hand-designed presentation: templates, precise grids, brand fonts and a presentation mode with present controls. Its free Whiteboards give you an infinite canvas where collaborators join without a Canva account, and a whiteboard converts into a Presentation or Doc. Canva Pro is a one-person plan and teams pay per person (see Canva's pricing page). Canva has no shot list or call sheet logic, which is where Storyflow takes over: Storyflow's AI builds a pitch deck or lookbook from the working board, and Canva gives you more hand control over layout and brand typography. For a head-to-head on photoshoot boards, read Canva vs Milanote vs Pinterest vs Adobe Express.
StudioBinder is production software built for film and video: shot lists, storyboards, lookbooks, stripboard schedules and a call sheet builder with tracking. External collaborators are free and need no account. It is overkill for a portrait session and exactly right for a campaign with a 12-person crew. StudioBinder's pricing page showed no plans when we checked; its own support article lists the Indie plan at $49 a month for 2 users. It lists no built-in AI. Storyflow drafts the call sheet PDF from the board; StudioBinder is the one that sends it and tracks who confirmed.
Adobe's Firefly Boards is an AI moodboard canvas: upload references or generate images from a prompt when a reference does not exist, and open the result in Adobe Express. Adobe says Firefly Boards can be used free with an Adobe account, with a daily allowance of generations; Adobe Express Premium and Teams prices are on Adobe's pricing page, and the prices shown to us were regional. It stops at the board: unlike Storyflow, it builds no shot list and no shoot paperwork.
VSCO pitches Canvas as a way to turn inspiration into photoshoot plans. It is included on every VSCO membership tier, including Free, with more projects and monthly generation credits on higher tiers. It has an AI image generator for concept visuals, invites by email for viewing or editing, and comments. VSCO does not print Canvas prices on the feature page, so check VSCO's pricing page before you commit. No call sheet output is described, which Storyflow has.
PureRef is a stand-alone program for Windows, Mac and Linux that keeps reference images in an always-on-top window: drag images in from anywhere, arrange, align, add notes, toggle desaturation. It is the best tool for keeping references visible while you retouch, and Storyflow has no always-on-top window, so the two pair well. The Personal licence is pay what you want, including $0; commercial use needs a paid licence, and PureRef's download page lists a $49 one-time licence and per-seat subscriptions at $8 a month on an annual plan. No sharing or comments are described, so it is not a client tool.
Pinterest is where most photography references are found, and it is free. Group boards let you invite collaborators with "Save and comment" permission, and secret boards stay private. What it cannot do is hold your notes on why each pin matters, your palette or your plan. Use it to find, then move the keepers onto a Storyflow board, where they become the shot list.
Morpholio Board is a moodboarding app for iPhone, iPad and Mac with markup tools, a Pinterest Portal and PDF design packages that include sourcing lists and cut sheets. It is built around interiors, furniture and product sourcing, which makes it strong for set and prop styling and awkward for a portrait or fashion shoot. It is a free download with in-app purchases from $4.99. Storyflow has no product sourcing, so Morpholio Board is the pick when props must be bought from the board. For a deeper comparison of the desktop-and-iPad options, read PureRef vs Milanote vs Morpholio vs Are.na.
Rankings hide the detail that decides a purchase. Here is how the two tools compare at each stage of a real client shoot, with a winner per round.
Milanote wins. Dragging images in from a browser or your desktop and dropping them into tidy columns is quick and satisfying, its web clipper and built-in Pexels library feed the board without leaving it, and nested sub-boards keep a messy collection readable. Storyflow takes images by drag and drop and has unlimited images on every paid plan, so a 300-image research dump costs nothing extra, and its AI will search the web for references when asked, but Storyflow has no stock library to browse and no clipper. If you collect on Pinterest first, both tools are fine at receiving.
Split decision. For a board you want to lay out yourself, image by image, Milanote is more pleasant. For a first draft from one request, Storyflow's AI moodboard workflow places 9 to 16 tiles from a web search (or generated, on Pro and Max), one facet of the look per tile, which you then cut and replace with your own references. Two or three pitch directions each get their own wall in Storyflow, and presentation mode steps through them fullscreen, one wall at a time.
Tie. Both tools open a view-only link with no account, and both require the client to sign in to comment (Milanote asks for a free Milanote account). Both allow drawing on the board by commenters. Milanote adds passwords and a welcome message on the link; Storyflow keeps the written treatment as a document on the same board. Neither has an approve button, so ask the client to confirm in a comment on the board.
Storyflow wins decisively. Select the approved references and the AI's shot list workflow builds one shot card per setup with your picture as the frame, plus coverage, direction and equipment, or a table with shot numbers, size, angle and lens. In Milanote you fill in its shot list template by hand, one card at a time.
Storyflow wins. The AI drafts a call sheet PDF from the board, with the schedule table, crew by department with call times, locations with parking, weather lines and the nearest hospital, and it leaves anything you did not supply blank as an open item. Milanote has a call sheet template you type into; nothing drafts it from the board. Neither tool sends call sheets or tracks confirmations; that is StudioBinder's job.
Storyflow wins narrowly. Storyflow's board holds the whole plan, including the shot list and the call sheet, so next season starts from the full record; the board also exports as PNG, SVG or PDF. Milanote's nested sub-boards make a tidy archive of the moodboard itself.
Milanote wins. It has a free plan today, a flat team upgrade that undercuts per-person pricing for a studio, and a lower barrier for a hobbyist. Storyflow starts lower for one paying person ($7.99 against $9.99 a month, both billed annually) but has no free plan until late in 2026.
| Round | Winner | Why |
|---|---|---|
1. Collecting references | Milanote | Quick, pleasant hand intake, with a clipper and a built-in image library |
2. Building the pitch board | Split | Milanote for hand layout; Storyflow's AI collects and lays out 9 to 16 tiles |
3. Client review and comments | Tie | Both view with no account and sign in to comment |
4. Moodboard to shot list | Storyflow | The AI builds shot cards with your references as frames |
5. Call sheet and shoot day | Storyflow | The AI drafts the call sheet PDF from the board |
6. Archive and next season | Storyflow | The whole plan is kept on one board |
7. Cost | Milanote | A free plan and a flat team upgrade |
Milanote wins the moodboard; Storyflow wins the shoot. If your work ends at the moodboard, that settles it for Milanote. If your work ends with a crew on a set, it settles it for Storyflow.
A worked example shows where the hours go. Take a hypothetical but typical job: a small skincare brand books you for a one-day spring campaign, 12 final images for web and social, studio in the morning and a garden location after lunch. You, one assistant, a stylist, a hair and makeup artist and one model.
The client writes four paragraphs: "fresh, soft, sunlit, not clinical", three competitor accounts they like, a product list, and a deadline. Before you open any tool, rewrite it as one sentence and a deliverables list: "Soft morning light on real skin, the product in hand, never on a white sweep; 12 finals, 6 portrait, 6 product in context." That sentence is the test every reference has to pass.
You collect around 60 references on Pinterest and from past work, then cut to three directions of 12 references each: "Linen morning" (window light, neutrals), "Garden hour" (dappled sun, greens), "Still water" (cool blues, wet textures). Each direction gets a palette of five swatches and one line of intent. The client picks "Linen morning" and asks for two frames from "Garden hour" for the location half.
The 14 approved references become 16 setups: 8 studio portraits and product-in-hand frames, 6 garden frames, and 2 detail inserts nobody put on the moodboard (texture close-ups the social team will need). Each setup needs a lens, a light, a wardrobe look and a priority, so the day survives running late.
The crew needs call times, the studio address and parking, the garden location with access notes, the model's pickup, everyone's phone numbers and the shot order. After delivery, the client wants the same look for summer.
| Stage | In Storyflow | In Milanote |
|---|---|---|
Brief | A Doc on the board holds the one-sentence brief and deliverables | A note card at the top of the board |
Collect 60 references | Drag in; unlimited uploads on paid plans | Drag in; 60 images use most of a free account's 100 items |
Three pitch directions | One wall per direction; the AI can lay out a first 9 to 16 tiles for each | One sub-board or column per direction, arranged by hand |
Client picks a direction | View-only link with no account; client signs in to comment on the reference | Read-only link without login; client makes a free account to comment |
16-setup shot list | Select the 14 approved references; the AI builds shot cards with them as frames, you add the 2 inserts | Typed into the shot list template card by card, or kept in a spreadsheet |
Call sheet | The AI drafts the call sheet PDF from the board; unknowns left visibly blank | Typed into the call sheet template, or built in another tool |
Crew access | Invited collaborators join free; everyone else gets the view link | Invited editors need a free Milanote account |
Summer shoot | Start from the full plan: references, shot list and call sheet are on the board | Duplicate or rebuild the moodboard; the shot list and call sheet are separate cards or files |
The Milanote version is a lovely moodboard plus hand-typed lists. The Storyflow version is one board the AI built forward from the approved references. That difference is invisible on pitch day and very visible at 7 a.m. on shoot day, when the stylist asks which wardrobe look goes with setup 11.
By hand, in Milanote or any board, a client shoot is one manual pass per reference and then the same information typed again into a shot list and a call sheet. In Storyflow each of those is one request: paste or attach the brief, answer one or two questions, accept the proposal. Recorded times are used only where we have them.
| Job | By hand (Milanote plus a document or spreadsheet) | In Storyflow | What you save |
|---|---|---|---|
Collect and lay out 12 references for one direction | Search, clip or download, place and align: one pass per image, 12 times | Ask for a moodboard, answer one question (web photographs or AI images), accept the proposal | 12 manual passes become 3 actions |
Tidy the notes from the client call | Read, group, retitle and rearrange the cards | Paste the notes and ask for organized walls | 3 minutes in a recorded run, against about 45 minutes by our hand estimate |
Shot list with a picture per setup | Type every card into the shot list template, then find and place a picture for each | Select the approved references and ask for a shot list | 4 minutes in a recorded run for the pictures, against about 2 hours by our hand estimate |
Client pitch or lookbook | Export the board, or rebuild it as pages in a design tool | Ask for a pitch PDF built from the board | 3 minutes in a recorded run for a pitch PDF built from a board, against about 4.5 hours by our hand estimate |
Call sheet | Type names, times and addresses into the call sheet template | Ask for a call sheet PDF; fill the blanks it shows you | One request, and the unknowns are marked instead of forgotten |
Send it to the client | Share the read-only link | Share the view-only link | The same: both open with no account |
The hand estimates are ours: 1.5 minutes per card, row or to-do, 12 minutes per picture and 30 minutes per page. The Storyflow times are each the agent time of one recorded run shown on the Storyflow homepage, rounded up. Your shoot will differ; the step counts will not.
The saving is that nothing is typed twice. In Storyflow the shot list is built from the references the client approved, and the call sheet from the board that already holds the crew and the location. In a hand-built stack, the list and the board are two things that have to be kept in agreement by you.
Run the whole client shoot on one Storyflow board in nine steps: brief, references, directions, labels, client link, shot list, schedule, call sheet, archive. The same method works by hand in Milanote or any board; the steps Storyflow's AI does for you are marked so you know where the time goes elsewhere. For a longer walkthrough of the planning side, read How to Plan a Photoshoot in 2026.
Count the finals, the formats and the uses (web, social, print, paid ads). The one-sentence brief is your cutting tool for every later decision. In Storyflow, paste the client's email or attach the brief as a document in the AI chat and ask the AI to summarize it into a document on the board.
Collect 40 to 80 references anywhere: Pinterest, your own archive, film stills, magazines. Then cut to 9 to 16 per direction. More than 16 and the client stops reading; fewer than 9 and the direction is not defined. Check that every reference you keep is one you can show a client; our guide on using images in client moodboards covers the rules.
One direction invites a yes or no. Two or three invite a choice, and a choice is an approval. Give each direction a name, a palette of 3 to 5 swatches and a one-line intent. In Storyflow, put each direction on its own wall so presentation mode steps through them one per screen.
Under every reference, write what to take from it: "light only", "pose and crop", "palette", "styling". This is the single habit that stops the client approving a mood and you shooting something else. A reference with no label will be interpreted three different ways by three people.
Send the view-only link, not an edit invite. Ask the client to comment on the specific reference, then confirm the chosen direction in one comment you can find later. See How to Present a Mood Board to a Client for the conversation itself.
One entry per camera setup, not one per reference. Give each a number, a size, a lens, a light, a wardrobe look and a priority (must, should, nice). In Storyflow, select the approved references and ask for a shot list; the AI's shot list workflow asks whether you want shot cards or a table and how many shots, then builds it with your images as frames. Add the coverage the moodboard forgot: details, wides for layouts, verticals for social.
Group setups by location and light, not by the order you thought of them. Keep the schedule as a table with a time column, rows in shooting order, and put a buffer after every wardrobe change.
In Storyflow, ask the AI for a call sheet PDF for the shoot day; it pulls times, crew, locations and the schedule from the board and leaves anything missing, such as a parking note or a phone number, visibly blank instead of guessing. Elsewhere, copy the schedule into a call sheet template and check every time against the shot list. Our call sheet guide lists every field.
After delivery, export the Storyflow board as a PDF for your records and keep the live board. Next season, start from it: swap the palette and the references, and keep the structure.
Yes, with Storyflow. Storyflow's MCP connector lets ChatGPT, Claude, Gemini and Grok read your Storyflow projects and build boards and documents in them, so "build a moodboard for the spring skincare shoot on my client board" works from the chat. Milanote's product pages list no connector of this kind.
This matters on a client shoot because the concept often starts in a chat: the client's email pasted in, a few rounds on what "fresh, not clinical" should look like. Without a connected board, the result is text you copy somewhere else. With Storyflow connected, the same conversation ends with a board in your project holding the references, and the shot list request is one more message. Setup is on the MCP page linked in the Storyflow review above.
Storyflow costs one photographer $7.99 a month billed annually, and the assistant, stylist and client you invite join free. Milanote costs $9.99 per person a month billed annually, or nothing inside its 100-item free plan, with a flat team upgrade at $49 a month. Here is the shape of each price for one photographer and for a small crew.
| Tool | Solo | A crew of 3 to 5 | Notes |
|---|---|---|---|
Storyflow | Plus $7.99/month billed annually ($9.99 monthly) | Often only the owner pays: anyone a paid member invites to a board joins free. Team discounts start from 3 seats | See the pricing page for team pricing |
Milanote | $9.99/person/month billed annually ($12.50 monthly), or $0 on the free plan | $9.99 per person, or a flat team upgrade at $49/month billed annually | The flat price beats per-person pricing once five people build boards |
Canva | Canva Free or Canva Pro (see Canva's pricing page) | Team plans are priced per person | Pro covers one person only |
StudioBinder | See StudioBinder; its support article lists Indie at $49/month for 2 users | Plans bundle a number of users | Its pricing page showed no plans when we checked |
Adobe Express | Free, or Premium (see Adobe's pricing page) | Teams priced per licence | Prices shown to us were regional |
PureRef | Pay what you want for personal use | $49 one-time licence, or $8 per seat a month on an annual plan | Commercial use needs a paid licence |
$0 | $0 | Free boards; no planning features |
Storyflow's price is per person, and on most shoots one person pays: the photographer who owns the board. An assistant or stylist invited to it joins free, and anyone who only needs to read the plan gets the view link. Milanote's flat team price is the better deal for a studio of 5 to 10 people who all build boards daily.
The subscription is the small number. The large number is the hour spent retyping a shot list into a call sheet, and the reshoot when a setup gets missed because the list lived in a different app from the reference. Put a price on one missed setup on a client day and a $10 difference between tools stops mattering.
The right pick depends less on your genre than on who else reads the board. Here are seven common setups and the tool that fits each.
| You are | Pick | Why |
|---|---|---|
A commercial or brand photographer pitching to clients | Storyflow | Pitch, approval, shot list and call sheet PDF on one board the client opens by link |
A portrait photographer planning sessions with clients | Storyflow, or Milanote for simple sessions | Storyflow when there is a stylist or MUA to brief; Milanote when it is you and the sitter |
A hobbyist or student building personal reference | Milanote | Free tier, pleasant hand layout, nothing to plan |
A retoucher or compositor | PureRef | References float above your editor, offline |
A studio of 5 to 10 photographers all building boards | Milanote Team, or Storyflow Max for permissions | Milanote's flat price is cheap; Storyflow when the boards turn into plans |
A campaign photographer with a 10+ person crew over several days | Storyflow for the plan, StudioBinder for call sheet distribution | StudioBinder sends and tracks call sheets |
A photographer whose client wants a slick deck | Canva for the deck, Storyflow for the plan behind it | Canva's templates win on polish |
For genre-specific lists, see the best moodboard tools for portrait photographers, the best tools for commercial photographers and the best moodboard tools for product photographers.
Most moodboard problems show up on shoot day, long after the board looked finished. The step-by-step method above already fixes the six most common ones: pitching a single direction, unlabeled references, approval by email, one shot per reference, a plan split across three apps, and sending an edit invite instead of the view link. Two more cost photographers on client work.
A 60 MB moodboard PDF will not open on a stylist's phone in a basement studio. Fix: keep the call sheet PDF text-first with a few small frames, and send the moodboard as a link.
A board full of other photographers' work is fine for private thinking and risky in a pitch that gets forwarded. Fix: know the difference between internal reference and client-facing material, and credit or replace anything that could embarrass the client.
Storyflow earns first place for client shoots. It is the wrong tool in six situations, and each has a better answer.
Storyflow has no free plan yet; it launches before the end of 2026. Until then, Milanote's free plan (100 items, 10 uploads) or Pinterest covers personal boards at no cost.
Storyflow runs in the browser, with no native app and no offline mode. PureRef runs as a desktop program on Windows, Mac and Linux, keeps references in an always-on-top window and costs what you choose for personal use.
Storyflow has no approve button and no version comparison. For proofing and delivering finals, use a client gallery such as Pixieset, which has a free plan and paid Client Gallery plans from $8 a month billed annually.
Storyflow drafts the call sheet PDF; it does not send it, collect confirmations or track availability. StudioBinder's call sheet builder does.
Storyflow's AI builds a pitch deck or a lookbook from the board, and the deck presents fullscreen and exports as one PDF. Storyflow has no PowerPoint export and gives you less hand control over layout and brand typography than a design tool. If the client expects a designed presentation in their own brand fonts, build the deck in Canva and keep the plan behind it on the Storyflow board.
Storyflow has no built-in stock library and no browser clipper. Milanote has both: a Pexels library and a one-click web clipper. If collecting is most of your moodboard time, Milanote's intake is the better fit, and Storyflow is the better fit once the collection has to become a plan.
Use this layout in whichever tool you choose. In Storyflow each block is a wall on one board; in Milanote each is a column or a sub-board.
| Column | Example | Why it is there |
|---|---|---|
Shot | 3A | Numbers per look, so a dropped setup does not renumber everything |
Reference | The approved image | The frame the client agreed to |
Size and crop | Medium, 4:5 | Tells the retoucher and the social team what they get |
Lens and light | 85mm, window plus bounce | Lets the assistant prep before you ask |
Wardrobe look | Look 2, linen shirt | The stylist's question, answered in advance |
Priority | Must | Decides what gets cut when the day runs late |
Done | Yes or no | Ticked on set, so nothing is missed |
To move an existing Milanote board across, there is no importer, file sync or automatic migration. Download the images you want to keep and drag them onto a Storyflow board, then paste your notes into the AI chat and ask Storyflow's AI to turn them into organized walls. Our Milanote alternative page covers the switch in more detail.
Every competitor price and feature on this page comes from the vendor's own page, read on October 11, 2026 unless a row says otherwise. Where a page showed no US price to us, the page says "see the pricing page" instead of a number.
| Tool | What we checked | Source |
|---|---|---|
Storyflow | Plans, prices, what each plan adds | |
Milanote | Free limits, per-person and team price | |
Milanote | Web clipper, Pexels library, read-only link, PDF export, apps, templates | |
Milanote | Photography Moodboard, Shot List and Call Sheet templates | |
PureRef | Pay what you want, licences, platforms | |
Morpholio Board | Free download, in-app purchases, platforms | |
Pixieset | Free plan and Client Gallery prices | |
StudioBinder | Indie plan price (pricing page showed no plans) | |
Adobe Express | Plans (prices shown were regional, not quoted) |
Canva's site blocks automated reads, so this page quotes no Canva price. Milanote's commenting, password and embed details and VSCO Canvas's membership details were carried from our September 2026 read of their help pages and were not re-read today.
Storyflow is the better tool for a photographer's client shoot, and Milanote is the better tool for a board you build by hand and keep for yourself. The moodboard is the first of five handoffs, and the expensive mistakes happen in the other four: the approval, the shot list, the call sheet and the archive. Storyflow is built for those. Its AI collects and lays out the references, the board that pitched the direction becomes the shot list with your references as its frames, the AI drafts the call sheet PDF from it, and the client opens the whole plan by link with no account. Milanote earns its place with a pleasant layout, clean sharing, a built-in image library and a free plan. Pick the tool by where your work ends: at the moodboard, Milanote; on a set with other people, Storyflow. Start with a photoshoot moodboard in Storyflow, or compare plans on the pricing page.
Storyflow is the best moodboard tool for photographers doing client work: its AI collects and lays out the references, the shot list is built from the approved ones on the same board, the call sheet PDF comes from that board too, and the client opens it by link with no account. Milanote is the best for personal reference boards and for starting free. Canva is best for a hand-designed pitch deck, PureRef for an always-on-top reference window while you edit, and Pinterest for finding references in the first place. Pick by what happens after the moodboard: if nothing does, Milanote; if a shoot does, Storyflow.
Storyflow is better for client shoots and Milanote is better for personal moodboards. Milanote's hand layout is the more pleasant of the two, it has a free plan, a built-in image library and flat team pricing. Storyflow wins everything after approval: its AI builds the shot list from your selected references with each image as a frame, and it drafts the call sheet PDF from the same board. Both open a view-only link without an account and both ask clients to sign in to comment.
Yes, Milanote is very good for building photography moodboards by hand. Images, notes, links and files sit cleanly on a board, nested sub-boards keep lighting, wardrobe and location apart, and a read-only link needs no login. It publishes a photography moodboard template. Its limits for photographers are the free cap of 100 items in total and 10 uploads, no AI features listed, and no shot list or call sheet output, so client shoots move into another tool after approval.
Milanote has a free tier with no time limit, capped at 100 notes, images or links in total and 10 file uploads, with unlimited shared boards. The cap is a lifetime total, not a monthly allowance, so one client board with three directions can use most of it. Paid Milanote costs $9.99 per person a month billed annually or $12.50 monthly, and a flat team upgrade is $49 a month billed annually, as of October 2026. Storyflow has no free plan yet; its paid plans start at $7.99 a month billed annually.
Not yet. Storyflow is paid-only today, with plans from $7.99 a month billed annually ($9.99 monthly). A free plan launches before the end of 2026, and anyone a paid member invites to a board joins free now. Every paid plan includes unlimited projects, images, files and links, which matters for image-heavy photography boards. If you need a free board today, Milanote's free plan holds 100 notes, images or links.
Yes, in both Storyflow and Milanote. Storyflow's view-only link opens the board in a browser with no account and no app. Milanote's read-only link needs no Milanote login and can be password-protected. To comment, a client signs in to Storyflow, or creates a free account in Milanote.
Yes. In Storyflow the client opens the link with no account and signs in to comment, and a signed-in commenter can also draw on the board. In Milanote you switch on "Allow comments, reactions and drawing" on the read-only link, and commenters sign up for a free Milanote account. Neither tool has an approve button or proofing markup on images, so ask the client to confirm the chosen direction in a comment you can find later.
Milanote lists no AI features on its plans or moodboarding pages as of October 2026, and its help center says board content is not used to train AI. That may change, but today a Milanote board is built by hand. Storyflow's AI collects and lays out moodboards, builds shot lists from selected references and drafts call sheet PDFs; Canva, Adobe Express and VSCO Canvas offer AI image generation.
Yes, in Storyflow. Select the approved references on the board and ask for a shot list: the AI's shot list workflow asks whether you want shot cards or a table and how many shots, then builds one entry per camera setup, with your own images as the frames of the shot cards. Each card carries size and light chips, the coverage the setup needs, a line of direction and the equipment. Milanote, Canva, Pinterest and PureRef have no equivalent.
Yes. The AI drafts a call sheet PDF for one shoot day from the board: the day's calls, date, first shot and wrap, sunrise, sunset and weather lines, the nearest hospital, a schedule table, crew by department with call times and phones, and locations with parking and access. Storyflow's AI leaves any name, number or address you did not provide visibly blank and lists it as an open item. Storyflow does not send the call sheet or track confirmations.
PureRef is better for reference while you work and Milanote is better for building and sharing a moodboard. PureRef is a desktop program for Windows, Mac and Linux that keeps images in an always-on-top window, works offline and costs what you choose for personal use; commercial use needs a paid licence, listed at $49 one-time. It describes no sharing or comments, so it is not a client tool. Many photographers keep PureRef open on the day and present from a Storyflow or Milanote board.
Canva is good for photography moodboards that must look like a designed presentation. Templates, grids, fonts and presentation controls make a pitch look finished, and its free Whiteboards let collaborators join without a Canva account. Canva Pro covers one person and teams pay per person (see Canva's pricing page). It has no shot list or call sheet logic, so the plan behind the deck lives somewhere else, such as a Storyflow board.
Yes, by hand; there is no importer, API sync or automatic migration. Download the images you want to keep from Milanote and drag them onto a Storyflow board, then paste your notes into the AI chat and ask Storyflow's AI to turn them into organized walls beside the images. Move the boards you are actively shooting from first and leave finished archives where they are.
Keep 9 to 16 images per direction on a client moodboard. Fewer than 9 and the look is not defined; more than 16 and the client stops reading and starts skimming. Collect as many as you like during research, often 40 to 80, then cut hard. Storyflow's AI moodboard workflow uses the same range, placing 9 to 16 uniform tiles with one facet of the look per tile.
A photoshoot moodboard should include lighting references, a palette of 3 to 5 colors, posing and crop references, wardrobe and styling, location or set, and one line of intent per direction. Each image should carry a short label saying what to take from it. For client work, add the deliverables list and keep the approved direction clearly separated from the rejected ones, so the shot list is built from the right images.
Use both: Pinterest to find references and a moodboard app to decide with them. Here is how to choose the moodboard app. Pinterest is free and has the largest reference library, with group boards and secret boards. It cannot hold your labels, your palette, the client's comments or a shot list, and boards are public unless made private. Move the keepers onto a working board once you start cutting.
No. Storyflow runs in the browser, with no native app for phone, tablet or computer and no offline mode. If you need references on a laptop with no signal, PureRef runs as a desktop program, and Morpholio Board is built for iPad. For a shoot day, export the call sheet PDF so the crew can open it on a phone without loading the board.
Yes. Storyflow has a Photography Moodboard template with a reference image grid, a color palette, direction notes and folders for talent, locations and lighting, plus Photoshoot Brief and Photography Shoot Plan templates and 200+ Tactics. Milanote has a Photography Moodboard Template in a set of ten photography templates. The difference is that Storyflow's AI can also fill the board for you.
Milanote does: it integrates with Pexels for free stock photographs and has a web clipper for saving images from any site. Storyflow has no library to browse and no clipper. In Storyflow you ask the AI to search the web for real photographs, generate images on Pro and Max, or drag in your own.
Yes, in both. Storyflow exports any board as PNG, SVG or PDF, and its AI can also build a designed PDF, a lookbook or a pitch deck from the board. Milanote exports a printable PDF of any board. For a client who prefers a link, both tools share a view-only link that opens with no account.
Yes. Storyflow's MCP connector lets ChatGPT, Claude, Gemini and Grok read your Storyflow projects and build boards and documents in them, so a moodboard you ask for in the chat lands on your Storyflow board. Milanote's product pages list no connector of this kind.
By hand, every reference is its own search, save and placement, and the shot list is typed card by card. In single recorded runs shown on Storyflow's homepage, pictures for a shot list took 4 minutes against about 2 hours by our hand estimate, and a pitch PDF built from a board took 3 minutes against about 4.5 hours. Your numbers will differ, but the retyping disappears either way.
Table of Contents
Pull references onto an infinite canvas, group them by direction, and let the AI read the whole board. Open any of these mood board templates and start dropping in images.
A visual AI workspace where every feature lives inside one canvas. No tab-switching, no context lost.
Build your entire board from a single message
Type what you need in the AI chat at the bottom of your canvas. The AI adds cards, headings, and structure directly onto your board.
Use expert frameworks as AI context
Type @ in the AI chat and choose any Tactic. The AI tailors every response to that framework instead of giving generic advice.
Turn your board into a mind map in seconds
Ask the AI to restructure your canvas as a mindmap. It connects your ideas into a visual hierarchy so you can see how everything relates.
Storyflow actually began as a personal tool while working on creative and research projects.
We kept running into the same problem: ideas were scattered everywhere: notes, documents, and whiteboards.
Nothing helped us see how everything connected.
So we started building a workspace designed around how ideas actually grow.
→ Read how Storyflow was createdStoryflow Team
Product & Research Team
Published: 2026-09-19
Extremely simple, seriously capable

Watch a real project come together, from a blank board to a finished plan, clicked through step by step.
Transform your creative workflow with AI-powered tools. Generate ideas, create content, and boost your productivity in minutes instead of hours.