I think the word "toggle" may be causing confusion. A "toggle" switch has a long shaft that you use to flip it between two or more positions. In the sense I used it in post #8, "toggle" means to alternate between two states. So you push the button and the circuit flips to state 1, push the button again and it flips to state 2, push the button again and it flips to state 1, button again flips to state 2, and so on, alternating from one state to the other each time the button is pressed.
The design I linked to implements this toggle action. It is driven from an SPST pushbutton, and each press flips (toggles) it to the opposite state. It remembers the state using a latching relay. This relay can then drive other relays to provide more outputs.
mursal, the pushbutton you linked to is called a "push on, push off" switch. It physically latches into one of two positions - ON or OFF - and each press and release toggles it to the other position. This pushbutton cannot be unlatched when power is applied to the circuit, which is required by Daren's specification.
I don't understand your other question. What is a "tie-pack"?