First up, a screen I bought/risked for a client project needing a touchscreen:
https://www.amazon.com/gp/product/B01F3801A2
This is a 7" capacitive touch HDMI display with 2 USB ports labelled "touch". I'm not going to lie, I have no idea what the other one does, I plugged it in as shown in the advertisement pictures and it "just worked", mostly.
The good: touch and display work without drivers.
The Bad: Not running it's native resolution of 800x480, but rather 640x480.
The Ugly: it identifies as a 19" display or something. Will need some tweaking to work perfectly.
Cost is somewhat high, but this is for a project, and the HDMI makes more sense than trying to support a raspberry Pi display on a Tinker or something similar, no special drivers, change SBC's at will.