Hey i have no clue how to make an add-on or which site is teh best but for mapping couldnt i just use sketch up?
No.
On that account, everyone that's trying to use Sketch Up as a modeling program, just stop. It's a terrible, downright horrendous game modeling program and nothing you will make in Sketch Up will survive the transition from Sketch Up to Blockland unscathed. You'll have to go through another modeling program and learn how to use it to fix the garbage Sketch Up left behind. You might as well stick to whichever modeling program that is since it's probably going to be an infinitely smaller hassle to model with that program instead of cleaning up after Sketch up.
On that note, Sketch Up does not support anything TGE related so most of your real work will be in the modeling program go-between anyways.