@James Kindon @Peter Robson I have created new masking rules for project and visio (pro 2016 x64) that allow things to be installed in the same folder. it was still a pain in the ass, but this way there is no redirecting of registry entries required... just hiding rules. so what i did... before installing any office app, i took a "snapshot" of all of the files in the file system and all HKLM keys using powershell and saved that info to a text file. I installed office 2016 pro x64, created a masking rule using the regular installed app way. then created an after snapshot of the C: drive and HKLM keys... saved those off, and reverted the machine. followed those same steps for visio and project. then I compared all of the files and created new rules where visio, office, and project didnt share any common hiding rule. this way if project or visio is hidden some shared dll/registry key that office uses is not stomped on.
here are my fxr files for visio and project
https://david62277.sharefile.com/d-se1cb0a6cf9d4d1c8