Hi Pablo,
glad to hear it is all working.
As far as the layout is concerned, did mention this is the part that is the most frustrating and takes up the greatest amount of design time. 8)
As I am a bit dim, always try to make the layout as easy to remember as I can, with the most used parameters grouped together or at ends of rows.
The green line down the middle matches a piece of thin tape I have put on my BCRs.
I find locating a control in a row much quicker in a group of 4 than in a group of 8.
For the DW the design rules I tried to follow are..
all the parameters had to fit without overlays or BCR groups
parameters that have a large range should be on an encoder
controls are clustered by function.
eg envelope parameters are together
VCF things are together
VCA things are together
OSC things are together
LFO (MG) things are together
As expected, it didn't always work out. For example the Delay intensity has a range of 0 to 31, but I had to put it on a button to keep it with the other Delay parameters.
As I don't have a DW8k I don't know if this is a much used control.
Play with it for a while and let me know if there is a better layout and I can make a new version for you.
All the best
Royce