Silver,
A lot of what you discussed above is covered very well in Gary Borger's fine book: "Designing Trout Flies". I would very highly recommend that book to anyone tying or choosing flies. Borger provides the "why" for effective trout patterns.