WordPress Development and deployment help

Hi,

I want to develop about 10 WordPress based websites. They all are going to be the same- same plugins and settings,same theme etc. What is the easy way to do this?

I am planning to do as follows.

1. Develop a base website in Wamp server

2. Export and import to server

3. Find and replace domain name for all 10 sites

Is this possible?

How to do it? I have not done find and replace or moving a WordPress site from Wamp to live server. Please explain or link to correct blog posts.

I want to deploy sites as soon as a client asks for. This would be possible only with the above method right? Is there any way out?

Advice please.