Theres a site with a flash designer, it's not the best graphics-wise but it sure helps alot when you want to see the layount of your buttons! Also, theres a program that comes with IPACs that designs a CP to figure out how to program it, but i just use it for the design.
Dont know any sites though.