Today I started development of the module chooser interface. This is based on a hierarchical arrangement of module files line FORMAT - MANUFACTURER - MODULE. The Doepfer list is working nicely and is shown below:
I decided not to use the standard windows file chooser as a) it is slow and b) in Processing it remembers the last folder and you can't specify the new folder in code so you have to click around to get to where you want to be every time. More work for me, but at least it'll be quick and unique.