My initial idea was a pi network but I double read your post and realized you are talking about estlcam as the actual controller.
A laptop would work you’d just have to bring it station to station.
If you have to have a desktop and have it away from the other machines… I would say really long cables but depending on distance and whatnot you’ll not only get expensive but can introduce errors… the best I’d say is a mobile stand
If you are okay with using an alternative controller I’d still recommend a pi network with either cnc.js or octoprint a community member made this very easy for traditional pus with the v1pi installer.
If you concern is mostly the printer profiles and whatnot you can save your setting configuration and tool configs in estlcam it’d just be a litle bit of work switching profiles