i would test zcurve but never really understood it to be honest.
I really like zifclick, mostly for copy/paste and rerooting. if you do update it is there anyway to have those buttons in the script interface instead of a note popup? mostly because if you were doing it a few dozen/hundred times like adding leaves or branches then thats an extra click to pull up that menu each time.