We have seen time and again, especially on Android, that whenever a moderately-popular app goes open-source, it is immediately picked up by unscrupulous developers. They download the source, add obnoxious ads [...]. tracking code [...]. Finally, they publish it to the Play Store
This is a pretty bad argument, especially when you're specifically talking about Android. Android APKs are extremely easy to just download from closed-source, decompile them, and add new things or overwrite existing things.
The argument makes more sense for things that are harder to decompile and recompile
Hmm, maybe I misunderstand what you want to do - but that works fine for me (on windows) - (are you on a different OS)?
Otherwise, try installing Powertoys - that comes with FancyZones and gives you more control over how window snapping should work.
Also isn't this a one-time-activity? Once you've put them in place, for me it remembers where it should be. Otherwise, I suppose in visual studio you can also manually save the layout (Window -> Save Window Layout) and then restore it again later (Window -> Apply Window Layout)