We are looking for a solution that will allow us to:
1. Integrate the form entries/results into a user's profile (using buddypress I assume).
2. The ability to edit and change a form entry (buddypress integration again).
3. Send the results in an email to the user and email(s) of the user's choice.
4. Export entries/results as a PDF for the user to keep and print.