Creating a custom template

I have created my store, and each time I add products and publish I have to
copy and paste in all the design elements I am using, like custom buttons,
and header navigation, is there a way to add my design as a template?
AP
copy and paste in all the design elements I am using, like custom buttons,
and header navigation, is there a way to add my design as a template?
AP