Been working on a similar idea of an in-terminal IDE with more and more batteries included
https://github.com/paradise-runner/toast