Edit Existing Entries

I currently use gravity forms to create an easy entry point, to insert images, and content in wordpress. I’m currently creating a custom post for each entry, which I use through out the wordpress site to relate to other posts and present in various areas.

What I’d like to do, is create the ability for front end editing of the custom post type, and because it’s originally populated by the gravity forms form, I’m wondering what would be better out of the following;

  • List item

Use gravity forms to update the related custom post directly
Use gravity forms to update the gravity form entry (if this will update the corresponding custom post, I’m not sure about it)
Create my own custom form and do it via AJAX/PHP manually coded

I haven’t dealt with gravity forms a great deal, but can navigate a little through wordpress functions. I’ve read the gform_entry_id_pre_save_lead filter seems to do what I need, but not so sure if it can extend to the custom post. Appreciate any advice here.