NOPE! I feel your pain. I just finished designing mine and it was a real PITA. There are several programs that will do most of what you want, but I haven't found one that will do everything - AND is easy to use.
Most people are using Photoshop or Illustrator, and I know they work great, but they are not easy to use. Yes, I will probably get yelled at by the hordes of Photoshop users telling me how easy it is but it is not intuitive. Yes, you can learn it over time I am sure but I have not found it for the feint of heart.
In the end what I did was just create the layout on Visio using the templates for each control that are available on this forum in the downloads section. Then you can add that to photoshop as a layer and put your design over it.
Good lucK!