Have zinc plated at home since 2011 ....... huge time sink! Requires plenty of space and although weak acid involved best to have that part of the process away from cars and other precious items.
Also requires regular supplies of distilled water or similar. I run a reverse osmosis setup for this purpose.
Main issue, and the time consuming part, is cleaning the parts in the first place. Ultrasonic cleaner then buffed with wire brush is the process I use. Any abrasive blasting produces poor plating - surface must be smooth and shiny as possible for best results.
If it wasn't for the fact that I have several vehicles being restored, that I have control over quality, I don't loose any parts and I can redo parts very easily when the finish degrades I wouldn't DIY and would just pay a good commercial plater. The initial setup costs plus the cost of a regulated voltage power supplier gets quite a bit of professional plating done.