No it wont. That is like saying my website is good enough or my blog is good enough I dont have to promote it. Youtube videos become popular due to people sharing it.
I have started to look into Grunt, I have it installed its just trying to find time to learn how to use it.
Sublime Text is brilliant, its probably the best tool for code. I have started to divulge into PHP a little more and also JS Libraries such as Node.JS and Anglar.JS.
Another popular tool...
Before doing anything sit down with a pen and paper and sketch each of your pages out. Then create a sitemap of how your pages will be linked. Think of it as a flow chart. So you can visualise how people will use your site.
The most important thing is not the design but the users and how...
I agree that you should learn CSS first then maybe look into SASS. I know a few who love to use SASS and wont go back to CSS. I suppose it depends on the project as I tend to do CSS as I find it quicker personally. But you can write some great semantic code with a preprocessor.
Just a general question. I know Responsive sites are all the range at the moment but do you think with the latest increase in JS such as Angular, Node and Backbone etc do you think websites will be made with these languages?
I agree with you Little Ego. I like Bootstrap personally but Foundation can be useful too. I just find that its good to have a few different frameworks that maybe of some use.
I understand that you provide a service for which you get paid, that is obvious. What I am on about is providing the client something within their budget, so you take a little less than you usually charge, but you gain a client that is happy.
Premium Themes are a good option for companies that cannot afford a custom themes from an agency. They are a good option as not everything should be about money.
Most companies I know of use a Code Editor such as Sublime Text. A better way of doing your bullet points would have been:
<ul>
<li>Item1</ul>
<li>Item2</li>
</ul>
I would go with Wordpress over Joomla, but that is a personal preference. I am sure there is a template online for what you require. Try themeforest, they have some excellent ones.