The plugin MB Custom Post Type helps you to register the custom post type with UI instead of using the WordPress function register_post_type().
So the question should be "is this possible with WordPress?"
Yes, it is possible. For example: You can set the argument 'public' => false and 'exclude_from_search' => true to remove frontend posts and exclude them from search.