It seems like Python and Node are not good choices for command line tools. Rust or Go make a lot more sense as your end users won’t have to install any libs or package managers. Single binary distribution ftw.
Rust has several interesting TUI libraries too.
Check https://github.com/fdehau/tui-rs for example.