If I have to go anywhere a significant distance VFR and the weather is crappy I start out for the nearest airport more or less in the direction I with the the idea I will takeoff and have a look. If after takeoff I don't like what I see I just go back. If I get to it and things still look doable I set course for the next aiprort and repeat the process. There have been many days when I made 500 miles when I though I would be lucky to make 50.
But you have to have hard no go criteria. In other words you have a minimum altitude that you will not descend below. Anytime cloud forces you lower you turn around. The same for visibility.