You obviously have not read very much about ID.
Actually... I have read vast amounts on ID. Sadly, it has contained precious little science... at least from the ID side.
As to Creationism in general, I have personally debated Duane Gish, Walter T. Brown, and the late A.E. Wilder-Smith. So I’m not a novice here my any stretch.