@antranigv@feld this actually dredges up memories of a project I started called Hobo. I was building a manager for dev/test environments meant to replace Vagrant - basically one CLI tool that let you manage projects across your system. It used a light file db (bbolt) to store environments and you could interact with them anywhere (like standup another project to reference it from your current project without moving around)
I bet you I could reuse large portions of that abandoned project