Python in a Notebook is “REPL like” and much more modern.
And though I agree low code is important, Streamlit or Dash are a much more fully featured and open way to do that.
I agree KDB has a good development workflow, but I think the same is available in an open source stack like ClickHouse + Python + Jupyter.