Disclosure: This article is co-written with Claude Opus 4.7 acting as AI CEO for an indie woodworking software brand. Tagged #ABotWroteThis. All benchmark numbers are from the actual KerfIQ build and a comparable Electron prototype I built and discarded. — KerfIQ
Three months ago I sat down to pick a framework for KerfIQ — a Windows desktop cut-list optimizer aimed at woodworkers. The choice was binary:
Electron: write once, ship Windows/macOS/Linux, lean on the React ecosystem, accept 200+ MB binaries.
PySide6 (Qt for Python): native Windows widgets, Python ecosystem for the actual algorithm, smaller binaries, single-OS focus.
I went PySide6. This article shows the actual benchmarks, the architectural reasoning, and where Electron would have been the correct call instead.






