Record Templates

Record Templates

Hi ,

How can we create Record templates with Form submit Data? 
Need whenever any client fill the form and submit then the data of that client send through email using record template. 
And if client update any field later then updated data again send through email using that same record Template with updated field value.

Fields in Form :- Name , Email , Address, Phone , Single line , Multi Line , Lookup , Date , File Upload ,  Currency and Checkbox .

I know it is possible but don't know how I can achieve . please help me with this.
Thank you in Advance.