Basic hypertrophy program
Still pretty broad, but I guess closer to specific.
I don't mean to be too annoying, it is just there are so many things out there that you really can pick based on specific situations and needs. I also think most of the things people think they need "preworkout" are better served as daily use ingredients and that choosing what to use pre is going to be "conditional" based on lots of factors.
Do we want energy? Pumps? What is the nutritional status prior to training? Etc.
That said some of my preferences that is no way comprehensive and definitely doesn't mean take them all:
Traditional and not necessarily needed pre daily:
Creatine + maybe Beta Alanine
Daily with potential directly pre benefits:
Taurine, TMG/Betaine, Citrulline Malate, Actigin/Senactiv, Amentoflavone, Nitrosigine/Noolvl, LCLT
Blood Pressure, Vascular, Heart Health + potential for performance and "fun" (pumps):
Nitrates, Amealpeptides, Tea Extracts (Vaso6), S7, Epicatechin
Based on food timing and feeding strategies:
Protein, EAAs, Leucine, Carbs (HBCD), Electrolytes (salt)
That doesn't even get into things for energy (caffeine) or various nootropics that may be beneficial in certain individuals situations, Adaptogenic like ingredients (Rhodiola, Ash, PeakO2), and all the different various Natural Anabolics that will probably help but may or may not need to be taken directly pre-workout anyways.