I don't know if you're set on PICS but you may want to look into the tiny26 chips from Atmel. They have 2 high speed PWM outputs that do not overlap (Which is what I think you're looking for) They have other chip lines that have multiple PWM outputs with adjustable deadband that you may want to look into, though I can't recommend the exact parts off the top of my head. You may want to consider using a single MCU as a multi phase clock generator for slave MCUs that actually generate the PWMs. Many times using a couple of simpler chips and coordinating their clocks will give you the same results at less cost.