I’ll give you a simple analogy from computer programming. A good programmer can write code to perform all the requested functions flawlessly. If not the first time then all the flaws can be eliminated upon subsequent testing.
The problem? 99.9% of the time, the real world wants and needs changes. These often cause the code to include more functions and logic paths. Over time the code can end up going through multiple programmers who may not even have the time to understand all of the logic. They change one or many lines of code to ‘enhance’ the functionality. Along with those changes come bugs - usually hidden bugs.
The point of this analogy? Anyone who studies DNA should quickly realize it represents the ultimate ‘computer code’ for each and every life-form. God declared it good or perfect when completed. The corruption of the fall (sin) has been wreaking havoc on all His intended code (purpose) ever since, with one caveat He does not allow Satan complete dominion over those changes (see book of Job).
For more in-depth answers read all of His book - The Bible.
Your analogy is fine, but misses the point. The question is how can you even know there is a programmer? Just because you perceive something to have been programmed, does it mean it has been or are you just using you pre-defined paradigm to label it programming, when it could be something different and entirely more profound?
I don’t know how you can throw around the creator label without knowing anything about the process through direct perception.
Regarding the reference to the Biblical God, you may be correct. However, the posited ID creator could be any god and you as a creationist must provide some methodology as to how you can conclude that the intelligence that creates viral encephalitis is definitely the God of Abraham and not some other nefarious deity or something entirely extra-Biblical. Gnostic sects believed the entirely of the Earthly domain to be the creation of false gods. How would you know the difference under the rubric of ID?