I considered using a common framework, but I wanted to create some design from scratch. I know it is not good for some people, but I think it added to my skills doing that way. Someday I will try to improve it, but still using my own ideias, to see if it gets better. But with the job now and all I have to learn, it is not a priority.
If I were to create a product, I wouldn't try to be creative. I would just use some modern CSS framework.
I agree it is better to have a good grasp of css before using a CSS framework. If you haven't already, checkout this fantastic new CSS/layout tutorial/book:
If I were to create a product, I wouldn't try to be creative. I would just use some modern CSS framework.