To disapoint all of you, who look for a really complete TG77 editor, this one is not.
Instead I considered what I do mostly with my TG: programming AFM voices, usually using only 1 element, which is complex enough. So I made this layout to control most aspects of one AFM element (Element 1, can be mono or poly of course). I rather look at it as a DX7 style thing.
But I wanted to make things more easy, so I created an "easy edit" page, which gives me quick control over the most important funcions in a compact format. There are "Details" buttons, which bring you to the according page featuring all functions.
There are some areas, which I just couldn´t do, namely the feedback and noise/AWM input section is too complex for MD in terms of the required sysex. Also the layout can´t control the effects and the microtuning, both of which I never use (FX yes, but external ones).
I included an "Initialize" button (first page bottom left), which sets all control to default, which is (hopefully) exactly what the Initialize function in the TG does. My recommendation here is to press the button in the layout and then perform the same on the TG, so you have identical settings on both. (I tried a "Send All" button, but for various reasons this didn´t work very well.)
I will probably extend this one with AWM element control and more common parameters later on, but for the moment I am having lots of fun creating FM voices ;-)
If any questions or you find a bug, please let me know!