When you know a new villager is moving in, you start your game with a new character. Then you use that character to see where they decided to plot their house. If you don't like where they placed their house (e.g on top of hybrids, trees, etc.) you force quit the game and start the process again. Tedious, but saves a lot of trees and flowers.