There are many of us who are working with small objects, math challenged and some who forget ( like me ) that I am drawing at a scale of X10, X100 or X1000 and enter real world dimensions. I am suggesting something to auto scale dimensions so one could enter real world numbers and they be transformed to the scaled up number. ie 1 would be 10, 100 or 1000. Then they would be entered into the model space. When finished with the project one would simply use the scale tool to reduce to the proper size.
As far as I know…
Unless someone writes a complete new extension(s) that can do line, circle, arc, rectangle, polygon… move, offset, push pull etc. a way you are asking for, there is no possibilities to influence these native tools with Ruby API. At least, I think there is no “easy” way.
So, the feature request is more realistic.