Websites
Free website creators (most with free hosting)
I started with Blogger, then Google Sites, then Wordpress.com, then weebly, then Wordpress.org.
If you have a question on where to get started and I haven't answered it here, you can contact me at troovizion.net or @getgln
Weebly allows drag and drop modules around the page and between pages. Weebly also has a Designer Platform that allows a webmaster to create sites for customers and the customers can easily edit their own site(s).
Google Sites allows one to easily integrate Google Docs, AdSense and more.
Here are items you can insert into a page on sites.google.com
More
Articles
Principles of web design in 500 words or less -Abagond
Which one should I choose to build a blog?
You probably want WordPress or Blogger, but probably WordPress.
Note, there is WordPress.com with free hosting and WordPress.org to use with PAID hosting.
WordPress has more user access control and more features then Blogger.
Free HTML editors (Web authoring tools), for getting the layout and colors exactly how you want them.
For PC
HTML-Kit Popular from download.com Allows you to see color codes in color.
For Mac
Advanced User Area
Self Hosting
Royalty Free Photos and Graphics
Inserting a photo or graphic in your blog will improve the look of your post
and it provides the photo that displays when your article is shared to Pinterest, Facebook, Google+, Scoop.it, etc.
Web Designers / Graphic Designers / logos / banners / wallpaper
$27 Logo Designs- Quality logos at a price you won't find anywhere else.
DesignCrowd Custom Logo or Web Design - Get a great many design offerings
http://elance.com search for The Logo Team for quality and discounted work
designer - need more info