This Salesforce Lightning Component allows the user to select from system Email Templates.
<aura:component implements="force:hasRecordId">
<c:EmailTemplateLookup
label='Welcome Email Template'
objectName='Custom_Object__c'
fieldName='Custom_Field__c'
recordId='{! v.recordId }'
/>
</aura:component>
Custom_Object__c is the Object you are storing the Email Template ID to.
Custom_Field__c is the field on the Object where the Email Template ID is stored
It automatically loads and it automatically saves onchange
It is dependant on the Lightning Universal Lookup Component by Synebo.io
