How to quickly position many different objects (not copies of a single object) in rows with an offset?
You could use a particle systhem. 


Group your objects in a collection
Create an plane with as many vertecies as you want to spawn objects.
Attach a particle systhem to this plane
Adjust the particle system to spawn all particles in the first frame.
Set the particle systhem to use the objects from the collection as particles.
Set the scale of the particles to 1