Thanks, I see stuff like this and think, "well if it worked well everyone would use it all the time".
Affinity is something I use occasionally enough to be able to put up with a bit of jank.
Appreciate the response, good to know what I'm getting into before diving into something.
Affinity actually works fine in Wine (last I checked), takes a bit of effort to set it up though: https://github.com/seapear/AffinityOnLinux