It's still mostly a toy at this point, but I'd like to add more knobs and data so that I can narrow down the best place to live (and hopefully help other people do the same). If you want to contribute, the code is open source: https://github.com/lukechampine/goldilocks
The site weighs about 1.6 MB (gzipped -- the full climate data is ~35 MB uncompressed!) and is hosted on a Linode, which seems to be holding up pretty well.
Also, a big thank you to those in the comments who shared links to similar projects! The "pleasant places" map is super close to what I want. Ideally this project would look something like that, but with the ability to select your own preferences for what constitutes a "perfect" day.