I'm not real sure what program(s) were used to create the PU design, as I was brought on board right when the new look went live. I would be willing to hazard a guess, however, that much of it was probably done using Notepad.
As for the news, all of it is added using an asp(?) backend, which is really quite easy to use.