You don't need to poison the property. You do need to know what kind of termites they are (they often follow water lines into houses). And get those logs out of the garden! If nothing else, move them to the opposite side of the yard where there is no building nearby and let the ants clobber them over there. About DE.
There is a company called Soil Mender that used to put out a can with DE that comes with a slim straw - the thing about DE is that it should go out in a really fine layer and the puffer (the bottle with the straw) is perfect. The straw goes in the top of the bottle and you puff it around on the ground. I'm not sure if they're out of production now, but DE never goes bad. This place sells them. All you need is one of these cans and then refill it with food grade DE as needed. I see lots of varieties of DE for sale on Amazon, most of them will be way over priced. It's a lightweight material so you don't need to buy 10 pounds of it. I'll look at my local nursery and read a few labels - if nothing else, I can mail you a box with some. Housewarming gift?