Doofer control units (currently fixed to percentage)

Indeed. I was going to suggest the same thing.

A scale of 0-100 (of what?) makes little sense. This affects both instrument macros and doofers.

One of the main ideas of these formats is that you can share them. This also means that you should be able to present your knobs in a sensible way.

EDIT: I already suggested it here: Macro - presented value