How about F12 If any tool windows are open, it hides them. Or, if none are visible, it shows them all.
How bout...
F12= If some are shown, It makes them all Appear the first time, Hit it again and they Go away, Hit it agian, they come back? something in that order if you know what i mean?
Because that's not how Windows-D works?