Yeah kid, if you make sure you use the wizard (not the write it yourself one.)
1. You get good looking templates to choose from. Either with pictures, or without and just boxes to put links in.
2. It has boxes where you put text. Or click on the link button etc.
3. In your admin manager, you can add extra features.
4. You can just copy and paste a picture in there, without having to save it first on your harddrive, and then uploading it. You don't even have to put a link to the picture. It will just add it where you pasted it.
5. Anyone can use this. It's free, and if you can play sleuth, you can certainly set up a website there without hassle. Just remember to use the wizard. And when you are done with a page, to hit the publish button (otherwise it remains a draft version, and it doesn't show up online.)
I know HTML like the back of my hand. But with these type of smart editors....I don't even bother for the initial set up to code it myself.
I only use code now, if I want to do something realy fancy.
If you do want to get real publishing tool of your own. Stay away from front page. But go for Dreamweaver. Real webpublishers use this. It is user friendly, but to those that need a lot of computer help in general, I wouldd not recommend it too. You can trial it for free. And of course there are ways, to not pay for it. As to how, I do not want to get in to here.
I don't have a website with bravehost anymore. This is because I wanted to learn PHP ad use wordpress. Neither I recommend to a beginner. But it allows you to automate a lot of things, add actual programs to your website in terms of administration purposes, you have more control too. I pretty much set up my own wizard for webpublishing there, using GUI's and stuff. :)
For playing with images. The professionals use Adobe Photoshop/Corel draw, which is expensive. But again, there are ways around that. A good alternative, which I believe is free is paintshop pro.