I've wired a couple of houses where I installed plugmold onto the bottom of the cabinet, out of sight. If you ran mc in the cabinet and installed plug mold. you wouldn't touch the walls except to get power from one set of cabinets to another. Also installed LED tape lighting in the same installs. Worked wonderfully.
Legrand makes a new modular system for undercabinet power, lights, attachments. Pretty neat, pricey, but neat.
http://www.legrand.us/cabinet-lighting-power.aspx#.UtH2LvuFfUkI haven't used it yet.