Yeah, I don't know of a way to do it as fast as he is doing, but connect DOES have the functionality you are looking for. You have to actually open up the connect dialog box, there are sliders for offset and stuff that will let you control where along the edge the new edge(s) are placed...