I've often wondered if they have a patent on that interface because no one else (that I know of) has implemented anything close to that.
I tried faking it in Rhino but it got to involved.
The marking menu always seemed faster than anything else out. Would love to see it in more programs.