Use WP Grid in Admin interface

I want to create a page in the admin area similar to the all posts or all pages screen. It would have a title, an add new button, and a grid that can be searched and to which bulk actions can be applied. It should also support the wordpress hover feature where “edit”, “delete”, etc are shown when you hover over a line. I’m trying to do this without a custom post type. Can someone point me to a sample?