Add a custom 'Add New Post' Screen?

Hey guys,

Been busy setting up a virtual newsroom and I wondered if it's possible to create instances of the 'Add Post' page with different post_statuses?

Essentially, I want to have two top-level menu items in the admin menu - one called "New Article" with the sitewide default post_status set to 'submit'.

The other menu item is "Pitch Article" which would allow users to submit a pitch to editors which could then be approved or rejected. This uses the 'pitch' post_status.

Obviously, I could accomplish this by simply changing the post_status manually, but I wonder if there's a method to split the two processes into different screens?

I've been working with wp_list_table a lot to create an assignment pool and wondered if there's anything similar for the 'Add New Post' page?

Cheers!