AwesomeMod allows you to do this. I ran a test just to be sure.
All you really need to know are the Elder options. You can work everything else out from them:
Elders can be Parents/Siblings/Housemates to
any age, including Toddlers.
Elders can be Parents/Siblings/Housemates/Spouse/Boyfriend or Girlfriend to Adults, Young Adults and other Elders.
But because I drove myself crazy typing it:
Adults can be Housemates/Parents/Siblings to Teens, Children and Toddlers.
Adults can be Housemates/Parents/Siblings/Spouse/Boyfriend or Girlfriend to both Young Adults and other Adults.*
Young Adults can be Housemates/Parents/Siblings to Teens, Children and Toddlers.
Young Adults can be Housemates/Siblings/Spouse/Boyfriend or Girlfriend to Elders, Adults and other Young Adults.**
*Adults can be Children of Elders. They can also be the Spouse of an Elder.
**Young Adults can be Children of Elders. They can also be the Spouse of an Elder.
Please also note that the aging span of any YA that is a Parent to other YAs will be pushed very far towards the end of the bar when such a relationship is set in CAS and when the selected household is placed in-game. I'm not going to go into specifics for the other ages again, but you get the general idea.
One last thing, in case anyone was thinking that I lost my mind
or that their eyes deceived them:
Adults
can be Parents of other Adults.
Young Adults
can be Parents of other Young Adults.
I leave the logic up to you.
***
***Though I suppose that this is very logical indeed for custom age lengths.
A fool and his money are soon parted. ~ Thomas Tusser