Yes, chrome is complicated & toxic & expensive. Zinc, not so much!
I have restored several vintage motorcycles so I've done a lot of rust removal and I've done research into zinc plating, although I haven't had enough of an excuse to do any plating myself yet.