In skillet sauté onions in a little oil until soft. Add 2 cans pork and beans or baked beans.
Stir beans into the sautéed onion while onion is still in skillet and warm. Stir in rest of ingredients,turning up heat to medium and stirring well over medium heat.
Heat all together until just before boiling point. Don’t bring to boil. Stir fairly constantly while it is heating up to keep tomato component in catsup and barbecue sauce from burning.
When at pre-boiling stage and steaming, reduce heat to simmer, continuing to stir a minute or so while heat from burner goes down to simmer.
Cover and let simmer 30 minutes or so, every five or ten minutes stirring again to ensure that it doesn’t burn or stick. When beans and sauce have reduced to a rich, thick consistency and turn darker brown color, they are ready.