Yes, it is. Also, you're right about the drugs - the understanding of evolutionary process is crucuial in antibiotic resistance for example. IDers tend to say things like "oh, we accept microevolution" but there's no difference between micro and macro evolution except timescale, so in fact they are working from an evolutionary framework too - they just don't want to admit it.
There's a page relevant to his general argument here
List of predictions made by evolutionary science, which have since panned out, here
And, of course, genetic algorithms. You can get Tierra here