Have you had a chance to look at AUD 2014? The Callout feature is really nice, very simple, works… and has leaders… and automatic update’s!
It is simply a block with attributes; you can then define the attribute fields with AUD fields in the editor:
The only limitation out-of-the-box that I see is it cannot grab data from the material list, so we cannot see the cost or minor materials through the label. Hopefully I am just missing something! I will let you know if I find it.