Place tomatoes in a strainer over a bowl to catch all the juices.Very lightly oil a large heavy bottom pot, add shredded zucchini and 1/2 teaspooon salt, saute to release juices and reduce the liquid.
Add the tomato juice to the reduced zucchini and cook for 10 minutes or till most liquid is gone.
Add onions, all the peppers and chili`s, garlic, tomatoes, spices, salt, black pepper, sugar, lime juice and zest, vinegar, and paste.Simmer over medium heat for 30 minutes. Stir in fresh basil or cilantro.Fill into hot sterile jars with hot salsa leaving 1/2 inch head space. Being careful not to leave any salsa on the rims. Wipe jar rims with a clean, damp paper towel. Put on lids and screw on metal bands.Process for 10 minutes in a hot water bath.Label and store in a dark place. Use with 1 year.