I think the problem is most people that ask how to make add-ons are expecting the answer: "step 1. type into a notepad: make addon, step 2: save it, step 3: YOU MADE ADDON." the best people can do is tell people what has been said in 100 of threads that they should have searched: open scripts, read them, tweak them, use the dump command, packaging tutorial, do that for months.