Best way according to what? You don't necessarily need graphic editing software to design an interesting website...;-) CSS and HTML may be all you need if your goal is a minimalistic website design (very popular lately...;-) )
can you give us a little more detail as to what your asking? You normally design the site in a program like photoshop. You style the html with css. Is this what your asking?
Did you mean "what is the best HTML editor"? If so, for paid editors I'd vote for Dreamweaver. For a free editor, Coffeecup
you can try MS. Expression Web or Dreamweaver....For your kind information, HTML is a language and you have to write code (HTML) to build/design a website.
Tips for html for designing #1 Use Tables #2 Use Inline CSS #3 Nest Your Tables #4 Watch Your Width #5 Be Careful With Images #6 Allow Easy Unsubscribing #7 Consider Your Content Carefully #8 Include Other Viewing Options #9 Test Thoroughly #10 Use a Template