Hi, I work for a large research institute's software development team and we've recently started working on applications built in Unity (both mobile, AR/VR as desktop clients). Currently we're limited to two Unity developers with a third on the way. Since our previous projects were mostly focussed on web/mobile development, most of the devs have a laptop as primary devices (Macbook Pro's and a mixture of Windows laptops). This works fine for small Unity projects but since we have several projects on the horizon that will require more graphically intensive applications (3D modelling, animation, photogrammetry,...) as well as Unity development, we are looking to buying some hardware for the Unity devs that is better suited for these tasks. I'm looking for suggestions/advice on the best dev setup for our team, whether it's high-end tower pc's, a VDI setup with one powerful central server or renting resources in the cloud (like Amazon Workspaces). What would work best for a small team (max 5 developers) and provide the most efficient workflow keeping in mind that all devs will probably keep their laptop as their primary device for other projects and OS-choice doesn't really matter.