algorithmic modeling for Rhino
A nifty little tool for creating connectors between pretty much any kind of planar surfaces which intersect themselves at the edges.
What it basically does is to output in a ordered structure the intersecting faces (as tree branches) and their intersection line. From there on you can continue to build up your own connectors however you like.
Here's more info, some instructions and the ominous downloads. Enjoy, and let me know if it helps!