I am designing my own eCommerce website. I have few queries on this:

1. Are the templates always the best option? Are these easy to customize?
2. Are there any FREE WYSIWYG web-page design tools that also automate CSS design?
3. I am going to use PHP and MySQL as back-end. What standards my website must comply so that it renders well on all popular browsers? Is there any good resource?