I’ve been experimenting with KiCad Database feature and captured a few ideas in this repo and am interested in feedback.
The goal is to create a Git-based database-driven workflow without requiring a central database server, network connections, or complex tooling. The result uses CSV files which can be easily edited in Libreoffice and SQLite as the database. I was surprised by how easily things came together. The database feature in KiCad is nicely done!
Edit: video demonstrating use: