Here’s a nifty tool that I stumbled across, Wording will search for word collocations in your target language and order them by frequency. This is a good way to find the preposition you are looking for or the natural way to say something when you aren’t sure what the right word to use is.
There is still some room for improvement, but I find it more convenient than doing the typical wildcard search in Google, which was mainly my old method for doing this sort of thing.