The best world clock I have come across is TrackIt TimeZone Edition. You will need to play around a little bit with settings to customize the layout, fonts, colours, etc. You can create your custom locations with custom DST rules. The screenshot below is taken from the Standard version (Lite won't support 9 time zone windows):