Kirk
When I upgraded the Affinity programs to V2 I just accepted the default locations. I wasn't expecting the tools that I integrate with them to have difficulties as a result.
How many? Well, there's DXO Photo Lab, Luminar, Topaz Photo AI, DXO Nik Collection (8 programs), Affinity (3 programs) and those are just my regulars. When I used Exposure X4 (they're on X7 now, I think), it let me set up unlimited external editors with individual parameters for each tool. The PM implementation isn't as comprehensive as I would like... Also, when sending multiple files to the editor, it seems to launch multiple instances of the app, passing one photo as a parameter, rather than launch one instance with multiple parameters. That doesn't work for every tool I use. Again, a choice would be nice.
For the moment I'm working around PM's trouble with Affinity by getting it to launch a little app I wrote (I'm a C++ Dev) that then uses CreateProcess to launch Affinity with the image as a parameter...
Andy