No, the software won't run on El Capitan because there is no update to confirm this. I've managed to find the official website, but it only lists some content that has nothing to do with it. It also means that the domain expired. Because of that it's impossible to say when or if the software will ever come online.
For alternatives, I recommend checking the following page: http://macdownload.informer.com/search/icon+creator