More than happy to be a beta tester (done it for a lot of products, as I worked for a software company)
Regarding the align distribute, it's like you have in most drawing packages and your developers have if they use visual studio. I can select a bunch of objects and say align, top, left, bottom, right, center vertical and ceter horizontal
regarding distribute. If I have 4 text regions and want them spaced evenly. I'd select all 4 and say distribute horizontal and it would make the space between each (on x axis) equal.
I pulled up one of first google matches to save typing (http://en.flossmanuals.net/inkscape/pos ... istribute/
Regarding duplicate, in most drawin packages when you use duplicate it will copy selected object(s) and paste then with an x-y offset of about (10,10). in some, if I move that and re-duplicate it will offset the 3rd copy by same distance as space between 1st and 2nd
Regarding step and repeat: if I have a text box of 100px w x 20px high and want 5 across and 5 down, I'd like to be able to say step and repeate across: 5 amount: 125px and down 5: amount 25px. this would give me a 5x5 grid with 25px horizontal spacing and 5px vertical spacing.
Let me know if you need more info