I have updated my Multi Tool to work across multiple automation lanes, using either razor selections, or AIs.
Perhaps the biggest difference between my script and the examples that Sexan posted here, is that my script regard razor selection as simply another way of selecting points, whereas Sexan's scripts do some extra nifty stuff with edge points and fades, which convert razor selections into isolated parts of the envelope, like a kind of "automation item":
EDIT: If edge points would be useful in my script too, I can add such a feature.