Tools I built

Desktop apps, plugins and web tools, most of them made to remove a step from my own motion and design workflow.

I build tools when a workflow annoys me enough. Some of them turned into products other people use.

Discipline
Interfaces and products
Client
Personal projects
Year
2025 to 2026
Role
Design, Development
Tools
TypeScript, Rust, Python, ExtendScript
Arayashiki: a Skill Builder for Jujutsu Shenanigans, with a timeline that shows every node firing over time.
Arayashiki
Desktop editor and simulator for Roblox Jujutsu Shenanigans movesets. Tauri, Preact, plus a CLI and MCP server for AI agents.
Ferrite
A broadcast graphics engine in Rust. A web-style element tree and stylesheet, rendered by a real-time WebGPU engine for OBS and vMix.
LOML
One asset search panel inside Photoshop, Illustrator, After Effects and Premiere Pro. Search, preview and import from over 1,300 sources.
Wooctrl
A Blender add-on with Roblox Studio navigation, a command palette, and an After Effects mode for people who animate in both.
Woogi Tools
Small single-purpose web utilities with a bit of personality. Everything runs in the browser and works offline.
Woogi Tools

Thought process

  1. 01

    Notice the annoying step

    Most of these started as a step I repeated too often: searching for assets, rebuilding overlays, moving between apps.

  2. 02

    Design it like a product

    Even small tools get a clear layout, good defaults and motion that explains what changed.

  3. 03

    Share what works

    When a tool helped me, I cleaned it up so other people could use it too.