This is built-in if you can do it from the front-end instead of from the admin, and if your users are logged in when they submit. Would it work to add a page on the front for your users to see their submissions? If so, you can create a custom display and add a "where" option for the user id field to be equal to "current user".
To allow users to edit their entries, take a look at this page in the user manual:
http://formidablepro.com/user-…..s-entries/
On some sites, I've added the links to edit the entry into the custom display instead of using a separate list if that's a better solution for you. To do this, you'll have to copy the link to the page where users are filling out the form, and add on ?action=edit&entry=[key]. You can see an example of this here.