The most efficient way to create a pushable button

After a long time, I’ve finally figured out a system that’s modular enough. It’s a bit messy, but leave a reply here if you would like to know how.