This sounds like trying to force technology to fix a process problem. I can't think of a Meraki or indeed a networking solution to this. If I was managing those hot desk desktops, I would hate to think what state they'd be in after a couple months of developers installing their own custom tools, development environments, libraries, languages, redistributable packages, drivers, etc., etc. In your situation, I'd push for centralised servers that the dev team can remotely login to from these desktops. Upfront cost may be more, but I would think that long term operational cost would be less. My 2¢