I tend to automate some of my workers because I play on huge maps and have hundreds of them running around. Every so often you will have to redo their work (ie planting mines on tundra

). The AI is ok but its not good.
If you have half a brain and the patience to cycle through them all, then its better to direct them manually.