$ brew install imagemagick
$ time /opt/local/convertappicons/convertappicons.sh AppName.png
AppName
real 0m4.272s
user 0m5.478s
sys 0m0.547s
$ exa -T AppName
AppName
├── Icon-60.png
├── Icon-60@2x.png
├── Icon-60@3x.png
├── Icon-72.png
├── Icon-72@2x.png
├── Icon-76.png
├── Icon-76@2x.png
├── Icon-76@3x.png
├── Icon-iPadPro@2x.png
├── Icon-Small-50.png
├── Icon-Small-50@2x.png
├── Icon-Small.png
├── Icon-Small@2x.png
├── Icon-Small@3x.png
├── Icon-Spotlight-40.png
├── Icon-Spotlight-40@2x.png
├── Icon-Spotlight-40@3x.png
├── Icon.png
├── Icon@2x.png
├── iTunesArtwork
└── iTunesArtwork@2
$ open AppName
Then drag all the files from the newly opened folder on to your app icon grid.