There is no specific "addon maker." You use a set of programs to produce an addon.
As far as modeling, blender is your only free option.
As far as scripting, open up a .cs file in notepad if you have windows and toy around with one. Make sure you make a copy in case you mess something up, though.