# Premium apps > A network of 39 focused, deterministic tools. Every tool has a human page, a JSON API, an OpenAPI description and an MCP tool that all return the same result (inputs, result, units, assumptions, sources, timestamps). ## Machine interfaces - Tool catalog (JSON): https://apps.usefulweb.app/api/v1/tools - OpenAPI (all tools): https://apps.usefulweb.app/openapi.json - MCP server (all tools + workflows): https://apps.usefulweb.app/mcp - Pick a tool for a natural-language request: POST https://apps.usefulweb.app/api/v1/tools/prompt-to-tool-router/calculate {"request": "..."} ## Tools - [Animation Exposure Sheet](https://fliplineexposuresheet.usefulweb.app/): Turn drawing holds into a precise animation timing sheet. API: POST https://apps.usefulweb.app/api/v1/tools/flipline-exposure-sheet/calculate - [Animation Motion Study Generator](https://fliplinemotionstudy.usefulweb.app/): Generate an editable flipbook to compare animation easing curves. API: POST https://apps.usefulweb.app/api/v1/tools/flipline-motion-study/calculate - [Image Grid Splitter](https://luminaimagesplitter.usefulweb.app/): Slice a photo into numbered tiles without losing edge pixels. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-image-splitter/calculate - [Image Shape Mask & Feather](https://luminaimagemask.usefulweb.app/): Clip a photo into a soft rectangle or ellipse with PNG transparency. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-image-mask/calculate - [Kerfwise Cabinet Builder](https://kerfwisecabinetbuilder.usefulweb.app/): Parametric cabinet → every part with cut sizes, edge banding, drilling and hardware. API: POST https://apps.usefulweb.app/api/v1/tools/kerfwise-cabinet-builder/calculate - [Kerfwise CNC G-code Generator](https://apps.usefulweb.app/tools/kerfwise-cnc-gcode/): Nest parts and get CNC router G-code: compensated profiles, tabs, ramps, drilling cycles, time. API: POST https://apps.usefulweb.app/api/v1/tools/kerfwise-cnc-gcode/calculate - [Kerfwise Cut List & Cost](https://kerfwisecutlist.usefulweb.app/): Cabinets or a Kerfwise project → cut list, edge banding, hardware, sheets and costs. API: POST https://apps.usefulweb.app/api/v1/tools/kerfwise-cut-list/calculate - [Kerfwise Sheet Nesting Optimizer](https://kerfwisesheetnesting.usefulweb.app/): Nest rectangular and shaped parts on sheets: kerf, grain, yield, lower bound, offcuts, SVG + DXF. API: POST https://apps.usefulweb.app/api/v1/tools/kerfwise-sheet-nesting/calculate - [Kinetica Collision Check](https://kineticacollisioncheck.usefulweb.app/): Robot pose + obstacles → collisions, minimum clearance and self-collision between links. API: POST https://apps.usefulweb.app/api/v1/tools/kinetica-collision-check/calculate - [Kinetica Forward Kinematics](https://kineticaforwardkinematics.usefulweb.app/): DH table or URDF + joint values → TCP pose, every joint frame, Jacobian and manipulability. API: POST https://apps.usefulweb.app/api/v1/tools/kinetica-forward-kinematics/calculate - [Kinetica Inverse Kinematics](https://kineticainversekinematics.usefulweb.app/): Target TCP pose → all joint solutions found, residuals, joint limits and reachability. API: POST https://apps.usefulweb.app/api/v1/tools/kinetica-inverse-kinematics/calculate - [Kinetica Trajectory Planner](https://kineticatrajectoryplanner.usefulweb.app/): Waypoints (PTP, LIN, CIRC) + limits → timed joint samples, cycle time and peak velocities. API: POST https://apps.usefulweb.app/api/v1/tools/kinetica-trajectory-planner/calculate - [Layer Blend Color Mixer](https://luminablendmixer.usefulweb.app/): Preview eight blend modes and opacity for two opaque colors. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-blend-mixer/calculate - [Layer Transform & Bounds Planner](https://luminalayertransform.usefulweb.app/): Calculate a layer transform, rotated corners and canvas bounds. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-layer-transform/calculate - [Ohmforge AC Sweep (Bode plot)](https://ohmforgeacsweep.usefulweb.app/): Frequency response of a circuit: Bode magnitude/phase, −3 dB corner and unity gain. API: POST https://apps.usefulweb.app/api/v1/tools/ohmforge-ac-sweep/calculate - [Ohmforge DC Operating Point](https://ohmforgedcoperatingpoint.usefulweb.app/): SPICE netlist in, node voltages, branch currents, power and overload warnings out. API: POST https://apps.usefulweb.app/api/v1/tools/ohmforge-dc-operating-point/calculate - [Ohmforge LED Resistor Calculator](https://ohmforgeledresistor.usefulweb.app/): Series resistor for LEDs, rounded to a standard value and checked with a real diode model. API: POST https://apps.usefulweb.app/api/v1/tools/ohmforge-led-resistor/calculate - [Ohmforge Transient Simulation](https://ohmforgetransient.usefulweb.app/): Simulate a circuit over time: waveforms, Vpp/RMS/frequency, CSV and a chart. API: POST https://apps.usefulweb.app/api/v1/tools/ohmforge-transient/calculate - [Photo Collage & Image Joiner](https://luminaphotolayout.usefulweb.app/): Make a photo grid or join photos horizontally and vertically. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-photo-layout/calculate - [Photo Crop & Resize Planner](https://luminaresizeplanner.usefulweb.app/): Plan a precise crop and output size before resizing a photo. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-resize-planner/calculate - [Photo Histogram & Clipping Analyzer](https://luminahistogramanalyzer.usefulweb.app/): Inspect RGB histograms, clipped channels and tonal percentiles in a photo. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-histogram-analyzer/calculate - [Photo Palette & Text Contrast](https://luminacoloranalyzer.usefulweb.app/): Check palette luminance and choose readable text for photos and graphics. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-color-analyzer/calculate - [Photo Print Size Planner](https://luminaprintplanner.usefulweb.app/): Find how large your photo can print at your chosen resolution. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-print-planner/calculate - [Photo to Animated GIF](https://luminagifmaker.usefulweb.app/): Turn an ordered set of photos into a looping animated GIF. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-gif-maker/calculate - [Photo Tone Curves & Profile Processor](https://luminatoneprocessor.usefulweb.app/): Apply levels, RGB curves and white balance, or reuse a Lumina photo profile. API: POST https://apps.usefulweb.app/api/v1/tools/lumina-tone-processor/calculate - [Pixel Art Image Converter](https://fliplinepixelquantizer.usefulweb.app/): Convert images into pixel art with palettes, dithering and retro effects. API: POST https://apps.usefulweb.app/api/v1/tools/flipline-pixel-quantizer/calculate - [Pixel Grid Transform](https://fliplinepixeltransform.usefulweb.app/): Flip, rotate or shift an indexed pixel sprite without blur. API: POST https://apps.usefulweb.app/api/v1/tools/flipline-pixel-transform/calculate - [Pixel Palette Format Converter](https://fliplinepaletteconverter.usefulweb.app/): Convert HEX, GIMP GPL and JASC-PAL palettes without changing color order. API: POST https://apps.usefulweb.app/api/v1/tools/flipline-palette-converter/calculate - [Retro Pixel Art Batch Processor](https://fliplineretrobatch.usefulweb.app/): Apply one retro palette and effect recipe to a ZIP of images. API: POST https://apps.usefulweb.app/api/v1/tools/flipline-retro-batch/calculate - [Sprite Sheet Layout Planner](https://fliplinespritesheet.usefulweb.app/): Plan an animation atlas with exact frame rectangles and padding. API: POST https://apps.usefulweb.app/api/v1/tools/flipline-sprite-sheet/calculate - [Threadsmith Design Stats](https://threadsmithdesignstats.usefulweb.app/): Stitch count, colours, trims, thread, sewing time and density of a DST, PES, JEF or EXP file. API: POST https://apps.usefulweb.app/api/v1/tools/threadsmith-design-stats/calculate - [Threadsmith Digitizer](https://threadsmithdigitize.usefulweb.app/): Turn shapes, SVG paths, text or a whole project into embroidery stitches with stats and preview. API: POST https://apps.usefulweb.app/api/v1/tools/threadsmith-digitize/calculate - [Threadsmith Stitch File Writer](https://threadsmithstitchfile.usefulweb.app/): Write DST, PES, JEF or EXP embroidery machine files from a stitch list or a Threadsmith project. API: POST https://apps.usefulweb.app/api/v1/tools/threadsmith-stitch-file/calculate - [Twinworks Bottleneck Analysis](https://twinworksbottleneckanalysis.usefulweb.app/): Find the constraint of a production line and test fixes: ranked bottlenecks with what-if gains. API: POST https://apps.usefulweb.app/api/v1/tools/twinworks-bottleneck-analysis/calculate - [Twinworks Buffer & Parameter Sweep](https://twinworksbuffersweep.usefulweb.app/): Sweep a buffer size (or any parameter) and get the throughput curve with confidence intervals. API: POST https://apps.usefulweb.app/api/v1/tools/twinworks-buffer-sweep/calculate - [Twinworks Buffer Allocation Optimiser](https://apps.usefulweb.app/tools/twinworks-buffer-allocation/): Distribute a fixed number of buffer places over a line for maximum throughput. API: POST https://apps.usefulweb.app/api/v1/tools/twinworks-buffer-allocation/calculate - [Twinworks Factory Simulation](https://twinworkssimulate.usefulweb.app/): Simulate a production line: throughput, lead time, WIP, OEE and the bottleneck, with CIs. API: POST https://apps.usefulweb.app/api/v1/tools/twinworks-simulate/calculate - [Twinworks Line Balancing](https://twinworkslinebalance.usefulweb.app/): Assign assembly tasks to stations for a takt time: efficiency, balance delay and smoothness index. API: POST https://apps.usefulweb.app/api/v1/tools/twinworks-line-balance/calculate - [Twinworks Queueing Check](https://twinworksqueueformulas.usefulweb.app/): M/M/1, M/M/c, M/D/1, M/G/1 and Kingman waiting times — optionally verified by simulation. API: POST https://apps.usefulweb.app/api/v1/tools/twinworks-queue-formulas/calculate ## Workflows