I just use what is recommended and I never really have a problem. These software packages that we use can compute all kinds of scenarios, in a matter of seconds. That's why I always just use what is suggested. What's the main reason for wanting to create your own?