Warp engineer here.
Here are some differentiated features:
- Blocks: we group commands and outputs together so it is easier to navigate through the terminal, and perform actions on the outputs [0]
- A text editor for the input: selections, cursor positioning, multiple cursors [1]
- Workflows which allows you to save and share hard-to-remember commands [2]
The projects you mentioned are great. They do involve some amount of configuration. We have those out of the box so they are more easily accessible to developers.
[0]https://docs.warp.dev/features/blocks