In a large saucepan, over medium high heat, place the oil, onions and garlic and heat them until browned. Add the tomatoes and cook for 15 minutes. Add the ketchup, mustard, sugar, hoisin sauce, vinegar, soy sauce, honey, cayenne, chile powders and Worcestershire sauce and cook 15 minutes. Puree the mixture in a food processor. Pour into a bowl and allow to cool at room temperature. This makes about 5 cups. Marinate the steaks in the hoisin barbecue sauce for 1 hour. Remove the steaks from the marinade and season with salt and pepper. Grill the steaks over a medium heat wood fire for about 5 minutes on each side while basting with the sauce.
Rosemary and Garlic Fingerling Potatoes: Split potatoes in half and place in medium size bowl. Add 2 tablespoons oil and the garlic. Season with salt and pepper. Strip the leaves, except at the top, of the rosemary. Mince 1 tablespoon of rosemary leaves and add to the potatoes. Starting with the thicker part of the rosemary stem, skewer the potatoes. Alternate 1 red, 1Yukon gold and 1 purple potato, dividing the potatoes equally among the 4 rosemary branches. Grill the skewered potatoes over medium heat for 25 minutes until skins blister. Remove from heat. Mix lemon juice, remaining oil, honey, and salt and pepper to taste and pour over the potatoes while they are still hot.