Does all web host provides some other tools and services to their clients with web hosting plan?
Only some web host provides this.
There are two main types of host providers. They are called the have and the have-nots. Hosting companies are not just parking garages for your domains. They have many options and tools that you can utilize. Some host providers install and run them for you and others have nothing and you need to install them yourself.
For example If any one want to edit htaccess. he/she had two choices. Learn how to do this, or have the customer service from host provider do it for you.