For each of my machines I have assigned a member of the solar system for identification (ex Sun, Jupiter, Earth, Mars etc) and where I then proceeded to customize the project selections for each planet (ex Jupiter) so that work units best matching that planet (system) are downloaded for execution by that system.
For example, for Jupiter (i7 6700k Skylake with GTX 1080) I have a steady diet of GCW Sieve for the CPU and AP27 for the GPU. I have the same selections for Earth (i3 6300 Skylake with GTX 1060) whereas Mars (i3 6100 Skylake, no GPU) is strictly GCW Sieve. For Neptune and Uranus (my two C2D 2.67 GHz Dell laptops) I have them doing strictly GCW Sieve since this is where I get the best performance out of these older CPU's. For Sun (i7 3630QM with GTX 660M), I have GCW Sieve for the CPU and PPS Sieve for the archaic GPU since the latter performs best with PPS Sieve running under the GPU.