For a simple non-alcoholic punch, I use gingerale or sprite as a base, add concentrated juice cans (cranberry and white are good, raspberry is nice in moderation), sliced lemons, limes and oranges, and frozen berries.
For alcoholic options, you can do a white wine punch. The proportions I use are 1 L of Sprite or 7-up, 750 ml bottle of white wine (doesn't have to be expensive, but shouldn't be total plonk), juice of a lemon, juice of an orange, about 1 cup of mixed berries (the Costco frozen bag is good) and 1 cup of some combination of apple/grape/peach/pear/plum. The berries can soak in the wine in advance, and the Sprite is added at the last minute.
The red wine version makes a Sangria like punch - the same proportion of red wine and Sprite, the lemon and orange juice, and the fruit. For either of them, if you want to stretch the alcohol farther, and make it less potent, you can add clear fruit juice like cranberry or white grape.
In cold weather, I also like the mulled wine/ mulled cider combo. I do the wine fairly weak - diluted by about half - with the addition of lemon and orange juice, sugar, cinnamon, cloves, a few black pepper corns, and dried cranberries. For the mulled cider I use about 3/4 apple juice and 1/4 cranberry cocktail, with similar and no added sugar.