I have played with LibrePCB before and the user experience is excellent. The file format is also interesting, a lisp-style, human readable text file that can be version-controlled and in some cases compared against other schematics. I also suspect that generating netlists from code (similar to SKIDL for KiCAD) would be quite doable.
My main issue were libraries, even though making footprints is easy enough. Is there a way to import the KiCAD standard library with footprints and symbols here? It would be amazing to have a large, CAD-agnostic component library!