How do we can create the attractive/customised installer for our .net application?
<p>I am usually using Setup and Deployment template provided by visual studio. Is it possible to enhance default forms provided in that. or is there anything else to create the customized and attractive installer. </p>

<p>Aim : 
1. I like to ask the user for pre-requested information to initialize the application during the installation process.
2. I like to prevent app.config by toching from user.
3. I like verify the collect the connection information during installation as well as like to verify that by connecting with given data source.</p>

<p>please provide good direction if i am in wrong path. - thanks</p>
