Genuinely do hope this is useful to someone, if anyone has ideas on how I can expand on this please let me know. Personally I like to have more control over what is atually running on my devices than alot software assumes.
Its supposed to be less effort than making a whole VM for it.