I'm working for an ISV. We have this problem that everytime we install our managed package to our new customers, we have to set up the custom user profile, OWD and sharing rules manually. I wonder if anyone knows a way to automate this process?
Thanks for your idea Raj. But it looks a bit complicated and I'm not sure if I can implement it. Any easier way to simply export and import custom user profile, OWD and sharing rules from one org to another?