Page is equal to home
Unless there is a home page template that does not use these same fields I would not do anything more complicated.
They choose the template. The template uses the fields with the different HTML for the layout if needed. I would probably go with template parts where the content output is the same.
If you need to specify to use the fields only on home and on some templates
Page is equal to Home (AND)
Template is equal to Home page template 1
(OR)
Page is equal to Home (AND)
Template is equal to Home page template 2