My team has been using this for collaborative / ephemeral whiteboarding sessions https://excalidraw.com/. This tool looks simple but well built, and in the same vein (hotkey driven).
These are not useful choices for graphing decimal data or plotting metric measurements - which is why most graph paper I have ever encountered has 5 or 10 subdivisions.
This seems like a pretty ordinary drawing program, like Dia or Inkscape. But I did "quad paper emulator" on a Hackathon once.
The key idea/feature was ability to put icons/colors/text (from a palette) into the squares. You could create maps and schematics with it. So it was like a crossover between a spreadsheet and a drawing program.
Mostly having it snap to anything other than the grid, adding tiny twists on the end of arrowed points that can't be easily removed and overlapping lines show up darker so you can't just leave little tails. And trying to select one of many text boxes is hard because the hitboxes include huge amounts of blank area.
I've been using vector-based object-oriented drawing programs since MacDraw came out in 1984. This program does many things which are counter to to 4 decades of design patterns for such programs (e.g. Adobe, Microsoft, and Apple drawing/presenting/layout software, as well as various 2D/3D CAD packages, etc).
1. Selection is a mode, not the default state. Similarly, move is a mode, not the default state.
2. Selecting non-closed shapes (lines, curves, arrows) is challenging, and the highlight of selection is a nausea-inducing animated pattern.
3. Move doesn't grab the object where the mouse grabbed it, it picks up at the upper left. Move requires so many more clicks than something where you just click and drag, and then after you click into position, you have to reselect move mode to move again.
4. Scale goes from upper left to some place in the middle of the object. "Stroke should be scaled" mode is not sticky. Scale seems to try to keep objects sized by the grid, but it doesn't always work that way.
5. There's no way to edit a curve other than the transformations of the whole shape - you can't move the end points or the middle control points. Also, curves are all just degree-2 Béziers (AKA parabolas).
What problem is being solved here by re-inventing so many wheels?
I've also been using vector-based ... etc ... 1980s just can't remember the year...
...it's simple drawing software, not sure there is really a need to indulge in the rigorous critique format. IMO simple software and credential-pulling critiques are a kind of unwarranted match. Logically you'd think it'd also be better to keep it upbeat and maybe incentivize the author as opposed to measuring them against all of vector drawing history.
You can draw with it, I tried it myself!
Some of the coolest things about reinventing wheels are A) it's your wheel and thus motivation levels tend to be higher that way, and B) maybe you find new standards that work for you and reveal new leverage points. Otherwise the wheel critique also starts to converge with new-idea / new-opportunity critique.
I don't see those items as fixes so much as alignments that are optional. Maybe those changes are made to console you, great, but you can also use many other drawing tools if you want that type of configuration.
> Some of the coolest things about reinventing wheels are A) it's your wheel and thus motivation levels tend to be higher that way
That is nice reason for somebody to create a solution to scratch once own itch. But it is completely relevant to others. As a user, I have no benefit if somebody reinvents a wheel per se.
Started out as a COVID side project (not mine, just a fan) and seems to be turning into a solid business.