OpenCraftTools Free to use. No account needed. Download

ArtCraft, PhotoCraft vs GIMP: which one fits a layered workflow?

GIMP is a mature, decade-tested editor whose document model is its own; PhotoCraft is an alpha Rust editor whose organising bet is that layered PSD should round-trip. Both run on Linux. The choice is mostly about whether your files must survive as PSD and whether you want a command-driven pipeline.

Install PhotoCraft All comparisons

Written against the build verified on 2026-10-13.

PhotoCraft interface with a photo canvas, editable layers and adjustment controls
Upstream PhotoCraft interface preview; the artwork shown in the repository is public-domain source material. View the GitHub asset

One-line answer

If the deliverable is a layered PSD that another person must reopen in a commercial editor, PhotoCraft is the tool designed for that job. If you want the broadest set of mature features on any hardware with a large plugin and script ecosystem, GIMP has years of reach that an alpha project cannot match yet. Neither statement is a score.

The comparison, build to build

Checked differences
Aspect PhotoCraft v0.9.0 GIMP How to verify
Document model Layer-first, PSD as a working format Own native format; PSD imported and exported Open a layered PSD, edit, save, reopen in a commercial editor
Engine Pure Rust with Metal, Vulkan, DX12 and WebGPU paths Mature C codebase with long-standing raster pipeline Platform notes in each project repository
Maturity Early alpha, panels change Stable release line, long support cycle Release history on each project
Scripting CLI, JSON action files, MCP server Script-Fu and Python bindings with a long history Command surface in each build
Platforms Linux, Windows, macOS, FreeBSD, WebAssembly build Linux, Windows, macOS Published release assets
Licence MIT or Apache-2.0 GNU General Public License LICENSE file in each repository
Cost Free, local Free, local Both projects' own distribution

Where PhotoCraft is ahead

Layered PSD is the difference that changes a workflow. In GIMP a PSD arrives as something to interpret: layers survive import more often than they survive the round trip, and text styles, effects and nested structures get translated into GIMP's own model on the way in and translated again on the way out. PhotoCraft treats the layered document as the thing it is editing rather than as an import, which is the whole reason a designer on Linux would consider an alpha editor over a mature one. The modern GPU rendering paths and an agent-facing MCP server point the same way: an engine built now, on the assumptions of now.

Where GIMP is ahead

Mature breadth is not a feature you can shortcut. GIMP has a stable release line, hardware tolerance for machines without modern GPU drivers, a scripting API that has been used in production for years, image preparation and printing workflows with answers already written for them, and a plugin and file-format surface that no young project matches. It also handles the unglamorous parts: colour management, huge canvases on modest hardware, and a keyboard-driven workflow that people have built muscle memory for. If your job involves a format or a step that PhotoCraft has not reached, GIMP probably has it and has had it for a decade.

Decide by scenario

Which fits
Scenario Choose Because
Layered PSD must come back editable PhotoCraft The format is the document model, not an import
Old hardware, no modern GPU driver GIMP A long support cycle tolerates machines without current drivers
Existing script or plugin you depend on GIMP The ecosystem is the feature
Batch work driven by an agent PhotoCraft A JSON action file plus MCP is designed for that
Print or pre-press step GIMP Mature colour and output workflows already exist
You cannot afford an alpha surprise GIMP Stability is a release-line property, not a code-quality verdict

The honest caveat

Comparing a four-month-old release against a decade of stability is a category mistake if it is presented as quality ranking. What you can say precisely: on the specific job of keeping a layered PSD round-trippable, and on driving an editor from a command or an MCP client, PhotoCraft was built for the task and GIMP was not. On everything adjacent to that, maturity carries the day.

A test you can run in twenty minutes beats reading any table. Take one layered file you care about and run four checks in each editor: open it and count the layers; toggle a mask and see whether it was read correctly; save the document and reopen it; export a flat copy and compare against the reference the sender gave you. Those four steps expose the real boundary of an editor far faster than a feature matrix, and they cost one evening rather than a migration mistake.

Record the results as facts about your own files rather than as verdicts about the tools. A note saying that this editor lost a nested object in that particular file is still useful in six months; a claim that it is worse is not, because both the file set and the versions will have moved by then.

One asymmetry is worth naming plainly: a two-decade release line against a project in its first year. That is not a quality score, it is a risk statement, and it should decide where each tool sits in your workflow rather than which one you are allowed to prefer.

Who this is for

  • Choosing one editor for a team that exchanges PSD files
  • Deciding whether a Linux workstation can drop a Windows VM
  • Setting up a batch pipeline where a script must survive an upgrade
  • Reassessing an alpha tool against a dependable fallback

Limits worth knowing

  • Both projects change; this page names versions and was checked on the date in its source bar.
  • Feature claims here are about document model and automation, not benchmark speed.
  • Product names are trademarks of their respective owners and are used for identification only.

The questions people ask before choosing

Is PhotoCraft better than GIMP?

Neither. PhotoCraft is built so a layered PSD survives the round trip and so the editor can be driven from a command; GIMP has two decades of formats, plugins and stability. Which of those you need decides the answer for you.

Can I use both on the same project?

Yes, and it is common. The practical split is working in the editor whose document model matches the handoff, and using the mature tool for the specialist step that neither has yet.

Which one runs better on old hardware?

GIMP. Its long support cycle tolerates drivers and machines a GPU-first engine assumes away, while PhotoCraft selects Metal, Vulkan, DX12 or WebGPU back ends, making older hardware its weaker case.

Do the licences change what I can do commercially?

Both offer commercial-use paths, but the obligations differ: MIT or Apache-2.0 on one side and the GNU General Public License on the other. Read the licence file rather than a summary before redistributing modified code.

How should I test this comparison myself?

Open one layered file in each, count the layers, edit a mask, save and reopen, then export a flat copy against the sender reference. Twenty minutes gives you your own answer instead of a borrowed table.

GitHub sources and verification 2 linked sources · checked 2026-10-15

Project facts are checked against the linked GitHub repositories and releases. If a detail here is out of date, we will correct it in a later verification pass.

OpenCraftTools is an independent community portal and is not affiliated with the ArtCraft, PhotoCraft, VectorCraft or other Crafting Apps developers.