I was on this site once, that was based on a book series I don't even remember the name of.
all I remember is that gems were power for angels? in either case, you made your character sheet and was randomly assigned a power or sin or whatever you made. it was an irl fc site but that's where I shaped one of my most favourite character's quirk. honestly, something liek that would be cool.