I knew all the pieces of the first option, but never thought of using that to restore a window that's off screen. Huge thanks!!
A couple of comments on these:
1. A slight variation to the first idea might be faster for some users with a huge number of windows open (making it possibly hard to...