I use google blogger, because it is free. They have some canned templates. If you want to get more fancy, you can pay for a blog such as word press, pay for an web address with your own domain, pay for someone to design your background, etc.
Also, it depends on what you want. Most google blogs are just sorted by date of entry, with categories you can add to each post and give an index on the side margin. If you wanted something like a store front, where the pictures and links on the front stay the same, blogger may do that or you may need something else. I'm not familiar with that style.
If you choose blogger, it is fairly easy. Start an account and start typing, try adding a photo, add a link, etc. I learned by trial and error. The editor is pretty easy.