I was actually going to start working on something like this, though it would take some time. Hoping to be able to start something this weekend.
EDIT: Now that I think about it, it may be better for portraits to be in smaller packs instead of one large mod to cut down on how much data players would have to download.