Did you tried editable template?I am this should work because we are using it for header and footer. and whatever we are changing is changing in each pages.Also, if you want to work with specific components, then you can use style-system in AEM 6.4.for example, you can check V2 versions of core comp...