AutoCAD VBA Programming Tools and Techniques : Exploiting the Power of VBA in AutoCAD 2000