I'm looking to redo my kitchen cabinets, which currently look like
.
Everything I've read (even the products such as this) which claim no priming or prepping and no taking the doors off even, seem to suggest in the fine print that this is only true if they are already painted or primed. My cabinets clearly don't fit this requirement so need to be prepped, traditionally, right? That's my first question.
My second question would be whether any of the steps can be reduced if I choose to stain rather than paint them? I'm a little nervous about painting because I've heard it's very difficult to get a good finish and it can be hard to touch-up if they get knicked.