A couple of things that you might consider in a upgrade sometime:
1. Autosize line. This is any line configuration (typically a plain line with an arrow each end) with the length of the line dimension set in the middle. It make dimensioning drawings, where the standard dimensioning tools aren't very suitable, much quicker. See example image:
If it could be added to the Line window this would be perfect! I have tried several times to create it using Scripts but either my coding skills are not up to it, or it isn't possible with the tools available. At the moment I make it with the Line tool (arrow each end) and then check the length of the line in the Edit menu, then type the dimension, give it a white background and put it on top of the line, using Centre Attraction. With the horizontal dimensions I type a space before and after the number so that the line doesn't crowd the dimension.
2. Being able to lock an object, but still allowing it to be part of an align process – so the locked object stays still and the other object(s) move to align with it. This is often useful for centring objects to a particular position, or aligning multiple objects that are both (say) left and right of the locked object, to the locked object position.
Just suggestions

George