And another thing I think we need to be aware of is that not every instance of design we see in nature needs to be directly attributed to God. Certainly as Christians we believe there is an angelic hierarchy - it's not just that there's this physical material world and there's God. There can be various hierarchies of intelligent beings operating, God can work through what can be called derived intelligences - processes which carry out the Divine will, but maybe not perfectly because of the fall.