Hello Moss ! Big question 
I use it to build one of the most exciting part of my music template . Morphing between bunch of vst parameters . I use snap on devices and recalls actions thrue G-Controls (G-control have the ability to allow gesture of buttons ). I also morph with macrobat [snap].
I use a stream deck to store multiple snaps corresponding to multiple sound from a vsti (for exemple) thanks to another brilliant guy . Trevlinga ( https://trevligaspel.se ) .He made an incredible midi plugin for the Streamdeck.
I then use a custom E1 project to morph between thoses values . The streamdeck is then also connected to the Clyphx script .
I always dreamed of making such a thing . And Ableton integrated this … but so poorly regarding my point of view . because of 2 points :
The first is that When you use macro on a VST it takes the full and exclusive control of the VST parameters regarding live .
And worst , it’s only on a one way communication . Ableton took control but if you change the VST preset or parameter in the VST itself, Ableton does not reflect the state of the parameter on the macro . Ableton does not update nor read the state of the VST parameter anymore once you choose to map it with a macro rack control (contrary to Bitwig racks) .
The second is that Ableton rack macro, controls only 16 parameters maximum .
I understand thoses choices , but it’s totaly limited for me and what i want to do .
Clyphx does not have this limitations . And so mutch more .
Binding lets, with few midi CC bind and rebing it to whatever you want to control on Ableton. And you can use you binding cross the template !! ) .
Then, when you made a binding mapping for a plugin you can use it on another project to,
Even if the other project have nothing to do with the other one .
And if you want to make your binding evolve…it evolves on all projects…
Ableton have a great midi integration but so less versatility .
Yes you can share a midi mapping thrue different project …if you save you project as a template and want to make another project by loading this template…but if you have multiple project and want to update your mapping ,you have to update it on ALL project…manually
There is so mutch thing that Stray thought about and integrated in the phylosophy of Clyphx to add lots of versatility and Functions to Ableton . It’s a shame that Ableton didn’t lean more from him on their collaboration . I Don’t know if Stray still work with them but i really hope Ableton open their mind on this part . I ask Ableton about this “exclusive” binding the only answer is it’s like this and it will not change…ok .Sad that i could not be an option.
hopefully i use Clyphx to do that . I also created with the help of Stray a user script to make possible to creates banks of snap with few CC.
I stopped to work on it (and the music) since mid january, as i also have other things to do than music unfortunatly ( 
). I will continue to work on it on April until end of July .
The E1 is an incredible controller . More advanced than any other in my knowledge . Martin did a fantastic tool ,and do an incredible work ! His conception is easy to use and can be adapted to our own knowledge and use . I will wait for the MKII and it’s soooooooooooo coool !
And peoples like you ,Jhh,and all this community ! I already saw what you did ! That’s so cool ! Thanks !
And Moss . Your work on Bitwig ! You don’t know but it’s your work on controllers (and for me push 2) that convinced me to try and use bitwig . But Ableton and Clyphx …wow …and with the E1 and Streamdeck…wowowow… 
Have a nice Evening !