Distance Align Then Distribute
I would like a script that does two things with the option of doing both or each individually.
It is just like the Distribute tools for layers in Photoshop.
Example: You have a scene with a handful of objects that you want to distribute.
Option 1: The script takes the selected objects and without moving/adjusting the end objects (which would be the two objects furthest from each other) the script would align them all. Think of it as if you made a straight line between the 2 end objects and then moved each object in between to match that line.
Option 2: Would take all the objects except for the 2 end objects and then evenly distribute those objects along the virtual line that would be drawn between the 2 end objects. Which would result in all the objects being evenly space apart based on there pivot or bounding box.