Use standard layers first.
Extend the rare scene that needs more.
Add controlled HTML, CSS, canvas and JavaScript visuals while keeping timing, geometry, inputs and validation explicit.

Custom blocks are visible expert layers for specialized visuals, not a second hidden project format.
HTML + CSS
2D + 3D canvas
Custom blocks are visible expert layers for specialized visuals, not a second hidden project format.
Keep code visible.
Declare what can change.
Enough control for real work.
Only when you need it.
Add controlled HTML, CSS, canvas and JavaScript visuals while keeping timing, geometry, inputs and validation explicit.
Separate HTML, CSS and JavaScript
A focused editor keeps each concern readable with syntax highlighting, validation and a live element preview.
Expose normal controls to non-coders
Declared colors and numbers appear as familiar inspector inputs instead of requiring repeated source edits.
Follow project time
Controlled time, progress and frame values keep procedural visuals aligned with seeking and headless rendering.
Extend only the layer that needs it
Geometry, opacity, hierarchy and entrance or exit motion remain ordinary project properties around the specialized visual.
What makes custom blocks useful in real work.
Each capability remains connected to the same editable JsonCut project.
Keep code visible
Experts can inspect and edit the block source with syntax highlighting, validation and a focused preview.
Declare what can change
Typed inputs expose colors and parameters without asking every user to edit source code.
Render deterministically
The runtime supplies project time and controlled capabilities for consistent browser and headless output.
Separate HTML, CSS and JavaScript.
Extend only the layer that needs it.
Separate HTML, CSS and JavaScript
A focused editor keeps each concern readable with syntax highlighting, validation and a live element preview.
Expose normal controls to non-coders
Declared colors and numbers appear as familiar inspector inputs instead of requiring repeated source edits.
Extend only the layer that needs it
Geometry, opacity, hierarchy and entrance or exit motion remain ordinary project properties around the specialized visual.
Procedural backgrounds.
And the work after it.
Know what the feature changes.
01Is this available in both image and video projects?
The page states where a capability applies. Shared controls use the same visual language in both editors.
02Does it remain editable after using AI?
Yes. The assistant changes ordinary project layers and versions, so you can inspect and refine the result.
03Can the same result be automated?
Yes. Projects can become typed templates or be rendered through the focused V2 API and MCP surface.
See the control.
Keep the result editable.
Start a free project and use the same feature in the image or video workflow it belongs to.
Start creating free