We recently had a client who required a custom post page for workflow purposes: Please create role "DraftPosts" and allow them to create posts in the "Workflow" blog but only save drafts, not publish. Also, please make sure they use the site skin, not the control panel skin...