There is a 15 day return policy, so I would suggest trying it and seeing for yourself if you can be successful.
It will write the css and menu structure out of the box. It is what we used to create our site, but we of course had to write some code by hand. How much depends on the specific features you are trying to add and how difficult it is depends on your experience level.