Hi all,

I'm a back end web app developer (Java) and my dad wants to start a website. He had no real programming or html background but is pretty quick picking up new things. The site he wants to build will have a few main requirements. Easy to build / add content, decent looking output without much hand-coded html or CSS and the ability to a few complex forms with calculations. The last part is the trickiest, he basically has a few spreadsheets that he wants to turn into interactive pages on the site. My guess is this will require some server side programming or custom JS/jQuery. I'm fine doing this part for him (if necessary) but wanted to get others opinions on what the best platform to start with would be. Wordpress? Drupal? Other?

All thoughts appreciated.