While it may not fit exactly with what you are looking for, I have read some variants where instead of assigning points to groups and/or specific abilities, those groups and abilities are moved into skills. Thus, the skills mechanic (ranks) is used to determine effective level for the effects...