Which Roon control app is best?

Not true. When the volume is less than max, the DSP is reducing the volume, yet it is not shown in the signal path. See my “feature request” at Issue ez-06: Always show DSP volume in the “signal path” if not set to full volume.