I'd like to create a field that allows the admin to select from other existing post types. Specifically, I want to create an options box to choose which events display on the homepage.
For now, I've just put a "on the homepage" checkbox on each event, but this does not help with ordering or reviewing the list of "featured" events.
The ideal UX is a meta box added to only the homepage admin screen, that allows the user to add/remove existing events a list and reorder them before republishing the homepage. It would have an "add event" button, which when clicked, opens a post selector similar to the popin you get when you link text in the WYSIWYG. "Insert/edit link", "... link to existing content".
I suppose I could just build my own popin, but I'd be happy to find out I could reuse this "post selection popin" that the link button uses.

window.open(). – Matt Dec 7 '12 at 14:14