AZ Controller exposes near everything Sonar allows a controller to do (may be the only not covered part is "surround", no one has asked so far and I do not need it...).
The means everything Generic Control, Mackie and VS-700 can do is possible with AZ Controller. In practice even a bit more.
Generic Control is not supporting touch, so overwriting automation is not working good with touch mode.
You should be able to create the configuration. May be some changes are required in the binary part, may be you uncover some bugs. But I am there and all bug reports or feature requires are welcome.
Before you start creating real preset, I recommend to learn AZ Controller a bit:
1) Quick start tutorial
2) AZ Controller internal display tutorial
2) ACT MIDI Explained tutorial
3) then (and only then!) read the complete manual once
4) Button or pads with LED tutorial
5) try to understand how A&H ZED R16 preset is working
That will cost you several hours, but can save much more if you start creating complicated staff. Creating simple presets, like ZED R16, will take just a hour with that knowledge. But creating complete "wonder" (like BCR2000 preset) will take weeks.