List windows on screen
List dialogs onscreen
Find frontmost window
Find component by name
Find component by name and type (menu item, button, etc.)
Find component by label (including internationalized label).
Find menu item by label
Find menu item by name
Delay until window/menu/dialog is shown
Is there the seed of a library here?