Peel, core and chop the tomatoes. Combine the tomatoes, onions, peppers, honey and salt in a large Dutch oven. Bring the mixture to a boil. Reduce the heat and simmer, uncovered, for 45 minutes.
Tie the pickling spices, celery seeds and mustard seeds in a cheesecloth bag. Add the bag to the tomato mixture. Simmer for another 45 minutes, uncovered, stirring often.
Stir in the vinegar. Simmer another 2 hours, uncovered.
Remove the spice bag. Quickly spoon the sauce into hot jars, leaving 1/2 inch of head space. Cover immediately with metal lids and screw on bands.