Terminology for Noob with years of programming experience

No. Just create another horizontal stack of core cards. You can do this by duplicating the horizontal stack card and then editing the entity in each of the button cards in the new stack.

Untitled

Card-mod for core button cards. Or this can be done with JavaScript in the custom-button-card. You can also use button templates to parametrise the custom button card. See the examples in the link.