FWIW I’m very curious what you’ve come up with. I’m imagining based on your Python commentary it’s not a lisp, but that’s probably where I’d start for something like this.
Currently it's more of a fusion between Haskell and bash. I've played with Lisp a lot, but never anything serious; I can imagine that Lisp syntax, with appropriate hotkeys, would make for some speedy navigation/refactoring, though!