Hi Michael,
One of the problems with controlling the DW6000, compared to the DW8000, is that some of the parameters are combined into a single byte of data. Memory was expensive back then.
This means that if you change one parameter value, another may change as well.
You have to know what the other parameter's value is and add it to the one you want to change.
I am not aware of any controller that can do this.
I got around this with a PC program I wrote connecting the DW 6000 to a BCR2000 controller.
Although the BC2000 by itself can send sysex parameter changes, it can't cope with the packed data.
Check out my web page if you would like a copy of the program. There is a video there to explain how it works.
All the best
Royce