We’ve recently started messing with some devices from NComputing. They’ce been pretty easy and reliable so far.
These to be precise: https://www.ncomputing.com/products/RX-series/RX-RDP
Their just raspberry pi’s but their os they load seems to actually make a big difference in setup and functionality. They have the capability to setup auto logins, run specific programs on login, and a few other things. We’ve only used this in a manufacturing facility where employees only need access to a certain program for data collection in the manufacturing process so they don’t get access to anything else.