The obvious way to build a presentation tool is to start with generation, because that is the part people talk about. We started with the canvas instead, and it turned out to be the decision everything else rests on. A generated deck is worthless if you cannot change it.
A fixed artboard, not a scrolling page
Bildory slides live on a true 1280 × 720 artboard you can zoom, pan and fit to screen. That means what you design is what presents — no reflow surprises when the deck hits a projector. Tools built on a card or scroll model have to reinterpret your layout at present time, and reinterpretation is where slides go wrong.
It behaves like a design tool
Drag, resize and rotate any object. Nudge with arrow keys. Snap to the centre guides. Layer with bring-to-front and send-to-back, align six ways against the canvas, lock the parts you have finished while you iterate around them. Fourteen shape types, full typographic control, crop-to-shape image frames with filters, eight chart types on live data, and real tables with row and column spans.
Nothing is second-class
Here is the part that only a canvas-first architecture gets you: a generated deck produces exactly the same object as a hand-built one. Every tool works on it. There is no "generated mode" you have to escape, no flattened output, no moment where the product stops helping and starts resisting.
The same renderer, everywhere
Every thumbnail, template card and preview in the product renders the real artboard, measured and scaled — so what you see while choosing is pixel-accurate to what you get. You are choosing the deck, not a marketing image of it.