Now I know simple PHP...have built small applications with PHP....have never used CakePHP nor smarty.

My questions are:
1.Will smarty individually help and make things easier?

2.Will CakePHP individually help and make things easier?

3. Can both smart & cakephp be used with wamp?

4. I'm not an expert in PHP. I am at the intermediate level..you can say. So would it be tough to learn cakephp and smarty?