Thanks all for the kind remarks!
@2LegoOrNot2Lego...: Yes, by far the best way to understand an add/sub mechanism is to build one! I would start with the basic 2-differential version, for which there are many designs avaiable, e.g. here. Basically, it lets you control a tank-style vehicle using one motor for forward/reverse and one for turning. Here I used a more complicated variant to handle 4 wheels and 3 motions. I used something somewhat similar for a Killough platform here.
@Zblj: needless to say, none of this would be possible without your wheels! I must indeed have got the black 12t bevel gears from Gigamesh - I didn't plan this, but was happy to find I had them! The black 20t double bevels are more common, of course.
@rien: yes, below is the joystick (probably this is enough to understand how it's made). And I'm working on instructions for the whole thing... There are several other joystick designs around, e.g.: this thread
And here are some more pics.