The patching gets harder the bigger the patch… experience the same here.
Also live manipulation issue was for me always a problem - could that not be uncoupled from the main process?
I would like to throw in a rather blasphemic point:
Mr Zauner from the VVVVJS project made a patch editor that is able to read patches that have been made with the regular vvvv.
This editor is actually better then the original one for some reasons (although it lacks some functionality in some other points):
-It is not loosing anything or lagging at any point.
-It is open source - So anyone can redesign it to the own needs
-The lack of right click in the patch have lead to the use of the mouse wheel scroll to change values in a pin - and I adapted to it better then the right click - having always problems to changing back to right click (off topic but wanted to say it)
-shader editor looks actually better or at least equal to the exisiting one -> so could be propably also used for plugins.
As you devs are in the process of testing browser based guis (timeliner) you might consider consulting sagishi.
From what I learned in the last months investigating this, it is possible to render the patch editor not only in browser, but in a standalone application using the everywhere available webkit (or similar name) plugin.
This way it would be possible to patch vvvv on android, ios via network while the program is running on the windows machine.
Would just require some cooperation and interfacing. Propably with the experience from Posh and years of networking not a problem at all.
IMO faster then a rewrite from delphi.
And there is really not a problem with javascript at all (obviously)
for comparison:
http://www.symbioticcube.com/index-SC-PlayerOn.html#edit/patches/SC-PlayerOn.v4p