These are the resources that I use for my site.
Bluehost is my the hosting site that I use. I have loved using them and plan to continue to do so. They are easy to use, affordable and are always available when I need help.
I use WordPress and have been using it for years not only for this site but some of my other sites as well. Out of all websites that I have used, I will continue to use wordpress because of how easy they make updating my site and adding content.