I use the following ingredients Keith (I just add to taste, so I don't use specific measurements), so it's a good start anyway: Ketchup
Apple Cider vinegar
Worcetershire
Brown Sugar
Molasses
Garlic powder
Onion powder
Paprika
Dry mustard
Cracked black pepper
Cayenne powder
Chili powder
Can(s) of pureed chipotles with sauce
Liquid smoke
1/ I like Texas style sauce best, which is not very sweet and is spicy. For that I use very little brown sugar, but increase the worcetershire and spiciness.
2/ Memphis and KC style sauces are obviously sweeter, so adjust brown sugar upward.
It's at least a start. That list of stuff can make a myriad of sauces.