On my last project, I ran individual wires and soldered, getting my LED buttons lit. I won't do that again.
This was super easy, so fast, and I love the clear plastic sleeves (not sure what they're called) that help keep them securely attached to the buttons. I will use these going forward. Well worth the cost.
The only negative is you do have to kind of plan out how you will hit all of your buttons with this, since it's a daisy chain. I was able to hook up 16 buttons with this, but not the full 20, due to spacing/placement. That's fine, still worth it, and I could probably run wire from the unused connectors to my more distant buttons if I decide to.
Could you make your own wiring harness?...Yes. Do you really want to?....Probably not. Do your self a favor and pick up this complete harness and save yourself some valuable time!
Works great and easy to figure out