Я думаю, что это сработает, чтобы пойти немного назад, вы можете сделать свой базовый стиль
<Style TargetType="Button" x:Key="MyButtonStyle">
<Setter Property="PropertyName" Value="PropertyValue" />
</Style>
тогда вы можете использовать все кнопки в этом стиле
<Style TargetType="Button" BasedOn="{StaticResource MyButtonStyle}" />
Тогда, если вам нужно добавить к этому стилю, вы можете просто основать его на названном стиле
<Style TargetType="Button" BasedOn="{StaticResource MyButtonStyle}">
<Setter Property="PropertyName" Value="PropertyValue" />
</Style>
или
<Style TargetType="Button" BasedOn="{StaticResource MyButtonStyle}" x:Key="MyOtherButtonStyle">
<Setter Property="PropertyName" Value="PropertyValue" />
</Style>