Today icns Machine has been released on the Mac App Store. icns Machine allows you to create .icns files quickly. You can use a single image to create an .icns file and you can also use multiple images to create .icns files. You can also choose how your source image(s) should be scaled when generating a .icns file.
To see a demo video and learn more about icns Machine, visit the official landing page here.