Cr is THE only supp which works. Everything else, including protein, only work to line the pockets of those who market them.
Creatine makes you hold a little water, which gives you better leverage, and so, a little more strength while you are taking it. That might translate into a little bit more muscle.
Ephedrine, for energy and focus. But it is basically a lesser form of speed. Most any stimulants are the same.
Other than that, I'd say nothing. All that smilax, gamma oryzynol, MetRx, Cybergenics, MuscoMXT, Metabolol, etc. type stuff is snake oil. They should put the people making it in jail as fraudsters and scammers. Instead they spend money busting people selling the things that actually work.
Protein powders and weight gainers "work" in the same way food works. More calories and protein in them might help you grow and they are more convenient than cooking meat. Meat is better though.