One-Button Macro for Multiple Consumables?

Not possible. Read the pin.