I spent several months working with Flux, and while I actually generally enjoyed the UI and web-based approach, I had to switch back to KiCAD because there were so many dealbreaking bugs in fundamental features. The realtime collaboration was just straight up broken; as in, my collaborator would make changes that would not manifest until I refreshed. This is unacceptable. The PCB tracing was unusable because you coul…
I don't see how it's possible to beat companies like Altium that have been continually improving the sch and pcb design experience for the last 30 years. The AI is a cool idea. Maybe as an add-on? An import? A library? Collaboration? IDK, but details like via tenting properties on layer 3 are best left to the experts.
We see this in the web browser engine space with Chromium.
That's why I find the glee with which prominent EE community types appear to condemn Flux really frustrating. Yes, Flux has big problems and a huge mountain to climb. To me, that's why we should encourage them. There are a million easier things those folks could be attempting, so shitting on them for trying to bring a new perspective is self-defeating.
As for Altium, I haven't used it because it's very expensive and tied up in a larger enterprise ecosystem. It doesn't make a ton of sense for solo or small-team designers to use a tool heavily influenced and full of tooling for use by the world's largest companies.
That's why I found Flux so compelling; my partner and I actually want to use the "Figma for electronics", if such a thing can be provided without critical bugs.