Combine all except the salt and cayenne and 1/2 tablespoon of the vinegar in a medium-size, heavy-bottomed saucepan. That means use 1 1/2 tbsp vinegar. Then add the salt and cayenne to taste. A pinch is about 1/8 tsp.
Cook over medium high until the consistency is jam like and the sugar bubbles and becomes caramelized. About 30 minutes. STIR OFTEN.
Cool. Taste adjust with remaining vinegar.
Cook over medium-high heat, stirring often, until the tomatoes cook down to a jam and the sugars are bubbly and caramelized, about 30 minutes. Set aside to cool. If it's too sweet, adjust the seasoning with up to 1/2 tablespoon of the vinegar.
TO make a reduced sugar version
Use 4 tbsp brown sugar and 4 tbsp sugar.
http://danatreat.com/?s=spicy+tomato+jam for that version.