Table of Contents

  1. Why a Personal Asset Library Saves You Hours
  2. Two Different Storage Layers
  3. Which Templates to Favorite
  4. Saving a Design and Reusing It Across Products
  5. Managing the 30-Slot LRU Cap
  6. Backing Up a Library That Never Leaves Your Machine
  7. Putting the Library to Work: A 60-Second Routine

If you have uploaded the same t-shirt design three times in one week, chosen the same three product colors by trial and error, and forgotten whether your mountain graphic looked better on a tote or a hoodie, you do not need a faster computer. You need an asset library. Most print-on-demand (POD) sellers waste minutes on setup for every single mockup, and those minutes compound. Ten seconds of re-picking a template, multiplied across a hundred listings a month, becomes hours of dead time.

MockupForge is built around two built-in storage features — Favorites and Saved Designs — that let you keep your most-used templates and your finished design projects ready to reopen. Because the tool runs entirely in your browser and uploads nothing to a server, this library lives on your own machine. This guide shows you how to set it up deliberately instead of letting it fill up by accident.

Why a Personal Asset Library Saves You Hours

A typical POD seller does not make one mockup at a time. They upload a graphic, place it on a t-shirt, export, then move the same graphic to a mug, a tote, and a sticker. Without a library, every restart means re-uploading the file, re-picking the template, re-choosing the product color, and re-applying your go-to scale. Even at 90 seconds per reset, a seller making 20 mockups a week loses half an hour a week to pure repetition.

The point of an asset library is to make your decisions stick. Once you have confirmed that your Retro Sun artwork looks right at scale 68% on a heather charcoal shirt, you should never have to re-derive that. Favorites and saved designs remember that state for you, so you spend attention on the design rather than the interface.

Privacy First

Because MockupForge stores everything locally in your browser (Favorites in localStorage, Saved Designs in IndexedDB), your artwork never leaves your device. That is a selling point for sensitive client work, but it also means your library is tied to this browser on this computer. Clear your browsing data and the library goes with it — more on backing that up below.

Two Different Storage Layers

It helps to think of Favorites and Saved Designs as two drawers, not two versions of the same thing. Confusing them is the most common reason people feel the features "do not work."

FavoritesSaved Designs
StoresTemplates and tools you use oftenA full design project: artwork + placement + color + settings
Where it liveslocalStorageIndexedDB in the browser
CapacityNo practical cap; small text entriesUp to 30 entries, then least-recently-used eviction
Best for"I always start on t-shirt-front and mug""Reopen the Boho Heart tote mockup I built last Tuesday"

Favorites is a quick-access bookmark; it marks the templates you reach for every day so they sit at the top of the picker. Saved Designs is a snapshot of a finished composition — it reopens your artwork, slider values, product color, and background in one step.

Which Templates to Favorite

MockupForge ships with eight templates: t-shirt-front, hoodie, mug, poster, tote, phone-case, cap, and sticker. Favoriting all eight defeats the purpose — the point is to surface the two or three you actually sell from. Open your store and count which product types bring in the most orders over the last 90 days.

1Pick your core three

Most shops live on a small number of products. If you sell mostly apparel, favorite t-shirt-front and hoodie. If you run a gift line, favorite mug and tote. Whatever your top three are, favorite exactly those. You can still reach the other five in the full list — they just will not crowd your start screen.

2Keep one "experimental" favorite

Leave room for the product you test each quarter. If you want to try stickers this month, favorite sticker alongside your core set. Favorites is cheap to edit — unmark it when the experiment ends.

Because Favorites is written to localStorage, it survives closing the tab and restarting the browser. Set it once on your working machine and it stays put. This is also why it is worth doing deliberately on your main computer rather than on a tablet you use occasionally — see our guide to creating mockups on mobile for how that changes the picture.

Saving a Design and Reusing It Across Products

Saved Designs is where the real time savings live. Imagine you have finalized a Boho Heart graphic on a tote. Save the project. The next day you want the same heart on a mug — reopen the saved design and the artwork is already loaded, placed, and scaled. Switch the template from tote to mug and the design carries over.

1Build the composition once

Upload the artwork (PNG with transparency is best), let smart auto-fit center it, then dial in Scale, Offset X, Offset Y, Rotation, and Opacity until it sits right. Choose the product color with smart color match and set your background. This is the state you want to preserve.

2Save the design project

Use the save action to store the composition to IndexedDB. It is now one of up to 30 saved designs you can reopen from the library view.

3Clone it onto a new template

Reopen the saved design and change the template. A design that looked good on a flat tote may need a smaller scale on a curved mug surface — nudge Scale down 10–15 points — but you skip the entire re-upload and re-placement cycle. Repeat for hoodie, cap, or phone-case. This is the trick that makes a batch publishing workflow feasible.

Managing the 30-Slot LRU Cap

Saved Designs holds a maximum of 30 entries, and when you add a 31st, the least-recently-used entry is evicted automatically. That is a generous number for daily work, but it is easy to blow through if you save every half-finished experiment. Treat the cap as a discipline, not a limitation.

The rule that keeps the library useful: a saved design should represent a finished, reusable composition, not a draft you might come back to. Here is a practical triage:

Why LRU Eviction Is a Feature

Least-recently-used eviction means your library never gets cluttered with 80 stale drafts. The designs you reopen this week stay; the ones you forgot about fade out. Do not fight it by trying to save everything. Instead, keep your "archive" as exported PNG files on disk, and keep IndexedDB as a working set of the last 30 things you are actively selling.

Backing Up a Library That Never Leaves Your Machine

The tradeoff of a 100% local tool is that there is no cloud sync to rescue you. Favorites live in localStorage and Saved Designs in IndexedDB, both tied to a specific browser profile. If you clear site data, switch browsers, or reinstall, the library resets to empty. Your artwork files on disk are unaffected — only the saved mockup compositions are lost.

Keep a two-tier system. Tier one is the live working set in the browser (your 30 saved designs). Tier two is the archive on your hard drive: the original transparent PNG artwork plus the exported mockups, named descriptively like boho-heart-tote-charcoal-2048.png. If IndexedDB ever resets, re-favoriting your core three takes about five minutes, and any saved design can be rebuilt from the original artwork because all the controls are still there.

This also makes the tool safe for client work. When a customer sends you a licensed artwork to mock up, you never have to decide whether it is okay to upload it to a third-party server — it stays on your machine, and you control when it leaves as an exported file. For keeping exports marketplace-ready, read our guide to exporting transparent PNGs for Etsy and Amazon.

Putting the Library to Work: A 60-Second Routine

Once Favorites and Saved Designs are set up, your daily flow collapses to a repeatable rhythm. Open the generator, pick a favorited template, either start fresh with a new upload or reopen a saved design you want to adapt, make your small adjustments, choose a scene background, and export. The three built-in sample designs — Retro Sun, Mountain, and Boho Heart — are useful for practicing this loop before you commit your own artwork.

Open MockupForge from your browser and spend ten minutes marking your core templates as favorites and saving one finished composition. That small setup pays for itself the first time you reuse a design across four products instead of rebuilding it four times. If you want the broader picture of how this fits into a faster selling operation, start from the MockupForge homepage and explore the rest of the workflow guides.

Ready to Create Your Mockup?

Open MockupForge — free, unlimited, and runs entirely in your browser. No sign-up required.

Open Mockup Generator