https://www.youtube.com/watch?v=dP1xVpMPn8M
The entire UI is composed of text. You can place arbitrary commands anywhere on the screen. Interaction with other programs is natural and seamless. You're also not confined to the ANSI-terminal model. Perhaps most shockingly, Acme uses the mouse a lot.
I find that there's a lot of confusion between text-based, CLI, and ANSI sequences. That's unfortunate.