ADT has an "automated" plan detail bubble that draws the hidden line circle and then inserts and places the bubble and then prompts you for the attributes.

Does anyone have a Lisp that does this outside of ADT?