I kinda feel like you're not getting as many results because it's not really as complicated in Linux. In Linux, I feel like if it's a good idea to be able to install an item wherever you want, the install process will usually have a step where you get to choose where to put it.
If you're installing your games through Steam, there's also a Storage tab in your Settings that will allow you to create new libraries wherever and then you can just choose whichever one you like to install items to. I think moving your home drive might accomplish most of everything else you want.