I do quite a bit of DuraCoat, and GunKote.
The main thing is preparation.
Disassemble, degrease, and clean the surfaces to be done as best as possible.
Take your time, and if your doing a pattern, take time to think it out.
I prefer GunKote for metal, but since it's a bake on finish won't work with polymers/plastics.
I used to make quite a bit of beer money doing it as a side job.
Just got tired of doing it as it can be a pain, but it was fun for a while.
A few pics of my work...
Wanted a FDE fram for my Glock, but didn't like the OEM offering...
Fellow wanted "Urban camo"...
And of course Pink is always popular with the ladies!...