To get a good job you need a clean room with good ventilation, and preferably spray equipment. I did a boat in our garage and it came out pretty nice, but not as good as a professional job. The fact that you're asking probably means that you'd be in the same position as me. I used a linear polyurethane finish.

I was perfectly happy with the finish, and never got anything but compliments. But I could tell that a pro job would have been better.
_________________________
Hm-m-m-m-m