You can really use any controller to send CC messages that the program converts to sysex for the DW.
You can do this without a computer, of course, if the controller can send sysex, but unlike the DW8000, the DW6000 packs two values into 1 byte and I don't know of any controller that can pack two different controller values and send this as a single sysex.
So if you have a DW6k you can use that version of the program with most controllers to control the synth even if you can't get the controller to sync with the synth.
Both the BCR and the BCF will reset any controller to the incoming value value if it is sent the same type of message (eg CC 07 new value) that it is programmed to send. (CC 07 old value)
The program just uses CC on channel 1 and the CC type is based on the Parameter Offset for the Korg which you can find in the Midi section of the manual.
Just work out you layout (the top 8 encoders can have 4 groups so you get 32 encoders with 32 buttons + 8 faders + a further 16 buttons ). Working out the best place to put things is part that I always find hard.
You can program each from the front panel if you don't want to use Mark van den Berg's editor.
Set it for CC and the type number for the parameter and set the range, mostly 0 to 31, all given in the Parameter Values table in the DW manual.
All the best
Royce