I use Caswell products, and they are very good.
Buying good products does not make you a plater, though. As Dfariswheel said, metal prep is of the utmost importance- but there are quite a few other things that can go wrong. Plating incompatible metals, depth of plating, polishing after plating are areas that confound many home platers.
The best home plating kit I have used was the old "Texas Elecroplaters" kit that was sold in Shotgun News. They are still in business, I believe, but they have no Internet presence.