Dales link gives great detail and like he indicated prep work is the key.
No finger print grease, hairs, foot prints(wear clean socks in the boat after prep work is done). Nobody sprays, cleans, polishes, sands anything near the boat.-ie neghbor sanding the bottom or polishing his boat.
Applying the paint in my case actually takes the least amount of time in the project.
One step processes will give you a short term result. There is no cheap or time saving way to do it and you have to pay very, very close attention to detail especially with Awl-grip(humidity, temperture, dew, etc).
The paint on our boat still looks wet and it is 4 years old. I have alot of experience with it -I was able to work with pros during a previous life.
Figure what you want to spend in time and dollars and that will help guide your decision.