To get back to the original question, I've been making stainless steel parts for years and years and think its by far the easiest and cheapest way to go. They are fit and forget which I'm very partial to. I tend to keep my bikes for a long time and found that plating was expensive and only looks good for five years or so then starts to go off.
Many of the original finishes are no longer available where I live. The environmental authority doesn't like cadmium and the old phosphatizing processes like Coslettising, Parkerizing and Bonderizing aren't viewed with any enthusiasm either. The alternatives are zinc plating, black zinc plating or the modern black oxide finish. Only bright nickel plating is available commercially and looks nothing like the original vintage nickel.
Zinc plating is cheap and can give a vaguely reasonable alternative to Cadmium. A friend in the plating business was very disparaging about modern black oxide finishes and recommended black zinc plating as a better alternative. I've followed his advice where various parts were originally phosphatised and so far so good. Its acceptable.
So, parts on my bikes are either stainless steel, painted, standard zinc or black zinc. I'm happy.
Cheers,