My first recommendation is to get a book on Web Design before you start using programs. There are literally a hundred software apps that will do the same thing for you.
If you want a recommendation, I use Dreamweaver CS5 to code and Adobe Photoshop CS5 for the graphic portion of it.
But again, pick up a book, first. Take a course at a local post-secondary school. You have to walk before you can run. In this case, you have to crawl before walking.