Good clock and weather widget for someone dealing with multiple timezones / cities
Hey tolomea. I couldn't find a widget that could do all that but I did find this app that can.


  World Watch is an advanced world clock for an editable list of locations around the world. Includes sunrise, sunset, dawn and dusk times for the current or a given calendar date. Also includes weather conditions and a 4-day forecast.


I haven't used it since it's a paid app but looking at the description and the screenshots it looks like it can do everything you've asked for. I don't believe it's a widget but having a single icon on your home screen to launch it would be just as easy as having widgets.

World Watch