BuddyPress plugin by Kunal Bhalla allows registering a custom post type to get access to a basic front end editor, complete activity integration among other things. The API is still under development.
Download: http://wordpress.org/extend/plugins/buddypress-custom-posts/