Over the years of creating websites for individuals and organizations, I have discovered some awesome online tools that have given professionalism and class to my designs. These tools are usable for free or at a very low cost. This write up is about some of those tools and resources:
Notepad ++ : This is my favourite source code editor. It is an open source software that can be downloaded from https://notepad-plus-plus.org It is what I use in writing my html, CSS, JavaScript and PHP codes. Notepad ++ is packed with features to the extent of funning your codes on browser and even transferring files online.

w3layouts.com: this website is where one can get some great html5 and css3 responsive templates. Their templates are premium, but it can also be gotten for free with some conditions. Their templates are good enough for creating great looking websites.
Iconfinder.com: as the name suggest, they give access to a large array of icons which you can use on your website and designs. Their icons are both premium and free. Check them out for some awesome icons.
Pexels.com: This is a free stock photos you can use everywhere. Their photos are free for individual and commercial purposes. They have large categories of photos for all type of projects.
Colorpicker.com: I have being visiting colorpicker.com for over 4 years. The site is very easy to use. All you have to do is to visit the site, click on the colour of your choice. The hex colour code appear for you to copy and paste it into your html or CSS codes to make your website stand out.
www.fontsquirrel.com : This is the home of awesome fonts. Their fonts will surely make your projects unique. You can download a wide range of font from stylist to formal based on the project need.
Filezilla: this is also an open source FTP application for uploading web files to your live server. With it, you can transfer large number of files at a time. You can download filezilla from https://filezilla-project.org .
The list of online tools for website designers is actually endless, but I think the ones mentioned in this write up will be helpful to those that are just starting their journey as a website designer.