I like to plan out my paths, and as long as they are fine, I just go with the flow. I hate when villagers move in annoying spots (right in front of the town hall or train station). so I try to keep them away from there, but other than that, I'm pretty chill