The 'good way' to code is to logically create your own code. Rather than live from someone else's work. (thus never actually understanding how it works)
I'll even bring your brown townogy into it.
With sticks and a roll of duct tape, and a pile of other sticks and duct tape, you could make plenty of things.
A longer stick for reaching things.
A swing.
A long claw that can grab things.
A fire.
A toy.
A foundation for a model house.
A fishing rod.
A spear.
A lock.
A trap.
Or even use it to hold a window open.
To fix a chair leg.
A suit of wooden armor.
This is the problem. You're not thinking enough. You just look at what you got and don't think of anything unless someone puts it on your lap. I shouldn't have to show you that you can bundle a few of the sticks together with the tape, then use the tape as ropes to hang from a tree so you can swing on it. If you wanted a swing and had sticks and duct tape, you should be able to figure it out.
That's a bit harsh, and not totally accurate either. But my argument at this point is pretty much invalid. I don't have enough experience creating add-ons to make a succinct argument in my favor.
But this is getting off topic. I still think we could use a bit more direction from Badspot on how to make add-ons that don't break the game. Just a list that says, "Hey forgettard, don't do this:"