I've got an IDE that can generate entire client-server applications, but it has never once switched to the desired open project window when doing ⌘-`.