Maybe extract most of the bundled templates out into fragments that can be easily included in custom parent templates.