front end editing of custom press content

I have created this site with custom post types and custom fields and am trying to add front end editing capabilities for site members.

I don't want users to have to visit the wp dashboard to edit items associated with their user account.

Any ideas how I can make content and custom fields editable from the front end for logged in users?