Several vendors even sell single-board computers with touchscreens made specifically for running this part of Klipper. However, even though a screen is nice, you don’t really need it.
I recently wrote about using Klipper to drive my 3D printers, and one natural question is: Why use Klipper instead of Marlin? To some degree that’s like asking why write in one programming ...