Very cool. I often wish for the ability to do something like this but with slightly friendlier GUI tools. In particular I long for a visual tool that has all the power and convenience of a spreadsheet, but supports other backends (like an SQL db or some directory-tree structure like in this post), with well-defined mechanisms for smoothly translating between them. I've looked at a few of the "database management" tools like DBeaver but it's hard to find anything that's as fluid as a spreadsheet.