First, shankar, think - why do you want to create your own distro(s). The tens of thousands of distros listed on
http://distrowatch.com are not enough ? What would be so special about your distro that people (including you) would want to use it ? What would it have, that is not already in Fedora, SuSE, Ubuntu or Debian ?