In feats in D&D 3.5, I think there are three solutions.
1. Have each feat be it`s own, stand-alone feat, ala Frank & K.
2. Have each feat build off of previous feats, ala heritor feats (my personal preference).
3. Have feats build off of each other in short chains, each feat providing a unique and interesting addition ala Fantasycraft (I.e. no more weapon focus!).