I have only one tip: use quality paint and rollers. Here in Europe we have Sigma and Sikkens. I don't know what they have where you are from. But get the expensive stuff from a professional paint store. Don't go to the DIY store. Even the expensive brandcstuff from most DIY stores is crap compared to professional stuff. It will be a lot more expensive but the good stuff is soooo much easier to work with. You will paint much faster, it will look much better and you need less layers.
I painted my entire house with Sikkens Alpha Rezisto. It's washable, which is great since I gave pets and kids.
So, he's an Elf?