Creative tools
A creative tool makes a method usable with different material. Its inputs and controls expose the decisions someone needs to make, while its underlying logic preserves how those decisions affect the work.
Use a tool
Section titled “Use a tool”Bring your own material and adjust the controls its author exposes. A poster tool might let you change the subject, words, colors, and motion while preserving its composition and visual rules.
You do not have to rebuild the internal method to make your own result. The result you create and the tool that produced it are different things.
Develop a method in Studio
Section titled “Develop a method in Studio”Start from a creative task. Combine assets, effects, generation, and editable logic. Test the method on more than one input before deciding which parts should become reusable.
Ask what should vary each time, what should remain consistent, and what another person needs to understand without your help.
Give the method an interface
Section titled “Give the method an interface”A Flow keeps the reusable logic together. An Interface exposes its inputs, parameters, and actions through controls such as upload fields, selectors, sliders, and on-canvas interactions.
The interface operates the same underlying method; it is not a separate copy of the effect. A simple tool can operate one capability, while a larger one can combine several.
Use, add, or remix
Section titled “Use, add, or remix”| Action | Purpose |
|---|---|
| Use an App | Make a result through the tool’s interface |
| Add it to Studio | Use it alongside your material and other tools |
| Remix, when allowed | Create an independent editable version of its method and interface |
Remixing does not change the original. Access to a tool does not automatically grant permission to modify it or reuse all of its source assets.
Share the right thing
Section titled “Share the right thing”Publish a work when you want people to view or experience your result. Publish an App when you want them to make their own results with your method.
Keep private references and unrelated experiments in your Project. Choose the method, necessary assets, starting values, and access you intend to share.
See Core concepts for the relationship between a Project, Flow, Interface, App, and Content.