Se você possui o Creative Suite, pode fazer isso no Illustrator e, em seguida, trazer os objetos de volta ao Photoshop. No Photoshop, duplique os objetos em um novo arquivo, salve e abra o arquivo que contém os objetos no Illustrator. Clique na ferramenta de seleção de seta preta no menu Ferramentas. Vá para Janela -> Alinhar para exibir a caixa de diálogo ALINHAR. Mantenha pressionada a tecla SHIFT e clique em cada objeto para selecioná-los todos ao mesmo tempo. Na caixa ALIGN, em "Distribute Spacing", clique na pequena seta preta abaixo do texto "Align To:". Selecione "Alinhar ao objeto principal". Um dos objetos será destacado com um contorno vermelho ao redor. Você pode usá-lo ou clicar em outro objeto para torná-lo seu objeto principal. Na caixa de diálogo ALINHAR, há uma caixa que permite inserir o número de pixels pelos quais você deseja que seus itens sejam separados. Digite um número (por exemplo, 20 px) e clique no botão "Horizontal Distribute Spacing" à esquerda dessa caixa. Isso distribuirá uniformemente os objetos a uma distância especificada um do outro.
Você precisará usar a paleta de camadas para arrastar cada objeto para sua própria camada. Caso contrário, quando você trouxer o arquivo de volta ao Photoshop, todos os objetos serão um na camada. Então, basta clicar em "criar nova camada" na janela de camadas para criar novas camadas para cada um dos seus objetos e arrastar cada objeto para uma nova camada na paleta de camadas.
Quando terminar, vá em Arquivo -> Exportar para salvar o arquivo como um documento do Photoshop. Em seguida, abra-o no Photoshop, agrupe as camadas e duplique-as no documento atual.