If you want your users to be able to create posts from the front-end, then Frontend Publishing Pro is the perfect solution for you. It works well with custom post types / taxonomies and comes with a simple drag and drop interface for conveniently creating forms. Thanks to the included shortcodes, you can deploy this plugin on your WordPress site in just a few minutes.
You can use it to create forms of WooCommerce products, forms for sending guest messages and much more.
Looking for a way to notify users when the status of one of their posts has changed? Try a message status notifier. Seems to work well with Frontend Publishing Pro .