In a previous post I talked about templates - a great way to work with those is using HTML imports. Imports let you reference an external resource to load in, that way you could for example package up your templates in an external .html file and reuse it across your web app.
Setting up an import is very easy and looks similar to what you already do for CSS.
<link rel="import" href="templates.html">