there is nothing "new" about ID: it is a recapitulation of the old watchmaker argument - at least 200 years old, and STILL lacking any positive evidence, definition of mechanism, predictive value, or falsification criteria after all that time.
There is plenty of evidence for evolution too. It's why I believe that at least some of it applies in formulating my beliefs about the creation.