arrange objects---Please help


I have a number of irregular objects in my scene and I want to arrange - align and compare them based on their size, shape, texture, curvature. Unfortunately I managed to distribute them only based on their size so far. I am wondering if it is something impossible. Please help...

thanks in advance