Hi, experienced wordpress plugin here! also, I can develop a complete wordpress template fron a PSD or AI file.
I'll provide a complete plugin, with all the requirements you need. As I understand, the user will be able to place shortcodes on their post and pages, each shortcode will generate a button, to save information into the wordpress database. I'll use ajax functions to make it works nicely.
Please let me know more details about the project, I am ready to start right now! send me a message, I'll tell you more about my experience.