The most flexible Dynamic programming tools consist of:
a PC program called the Wizard (free download from Dynamic's web site, you may have to register as a designer, engineer, technician or some such in order to get it. Worth doing in any case because that lets you download all of the technical manuals as well and you will want them.)
a programming cable (that converts from USB to the serial protocol for programming the boxes)
a dongle that tells the computer what permission level you have (it's this that you want to be OEM level)
Dynamic itself, and especially Dynamic UK, is loath to sell to individuals and are likely to refer you to a manufacturer or dealer who may or may not be willing to supply what you need, and, of course, will charge a markup. Dynamic does not distribute in Europe other than via manufacturers.
There is a Dynamic distributor in the U.S., Rosstron Inc.
http://www.rosstron.com/ is pretty cooperative about selling to individuals, at least if you sound like you know what you're doing (for example, specifying the exact name and part number of what you want). They don't directly do web sales, so you send them an e-mail asking for a quote for what you want. I live in Italy, but have still found Rosstron the most convenient and cheapest supplier, even for such minor things as Dynamic-specific connectors or a rubber joystick boot. (If you edit your profile to show where you live, someone might be able to give you more specific information for your location.)
Programming parameters for the DX2 are a bit different from the P&G products Burgerman is used to. My recollection, for example, is that there are not separate parameters for slow speed turn acceleration and deceleration. In any case, the DX System Manual has the full list of parameters. The explanations are sometimes clear as mud, but you really do need to make the effort to understand what the parameters do and how they might interact. Burgerman's guide to programming is right on the money as far as what you will want to try for, it's just the parameter set to get there that's a bit different.
Ciao,
Lenny