Membership & CustomPress - can I combine to have members control their own custom post type cont

I've created a community wedding website where vendors are listed in a directory style presentation.

I didn't use the Directory Plugin of yours because it required being able to have Paid and Free listings which Directory does not yet support. As such I recreated what Directory does using CustomPress.

Now my client wants each vendor to be able to edit their own listings.

How do I make a profile for each vendor and link it to their listings?

Do I use membership to do this? Or what else should I use?

Thank you.