Place tomatoes in a large bowl or kettle – pour off half the juice (save for soup, juice, etc). Weigh or measure remainder of tomatoes and add equal amount of sugar. Add lemons, oranges and spices. Blend mixture and, preferrably, allow to sit overnight to blend flavors.
Bring mixture to a boil (I prefer using our large, heavy duty roasting pan which gives more surface to the heat source and boils more quickly). Boil rapidly until 210 or when a little dropped on a saucer that has been cooled in freezer holds its shape.
Pour into clean, hot canning jars, wipe rims and place sealing tops on immediately.