Have you considered making custom templates for the theme itself: How to modify a theme without change core files? [OJS 2.4.8-1] - #2 by ajnyga
With that code in you theme plugin, you can add a template directory to the theme folder and override any core template.