IMHO the copy function could use some improvement.
1.) What is now called Multiple copy is typically called Array Copy in most cad programs (autoCAD, TurboCAD, etc) and should offer the ability to create multiple copies in a grid pattern or in a radial pattern (with and without rotate)
2.) "Multiple Copy" should allow an object to be selected by a reference point, and create a new copy of that object with each subsequent click, with the object placed such that it maintains the relationship between the reference point and the secondary point. For example. I draw a circle centred at 0,0. I select multiple copy and select a 1,0 as the reference point. If I then select 2,2, 3,3, 4,4 as destination points I should get circles centered at points 1,2, 2,3, 3,4. A rubber-stamp-like feature.