Welcome Jeffrywith1e! That is one of the purposes I built the site for; I still need to do work to improve the library. Do you mind linking me the thread that led you here? Hopefully we have whatever system you're looking for. Once I finish the site upgrade, I'll be getting back to adding more systems.
I must say that in addition to participating in dozens of games on this site, I also do use the site's character sheets for PC's that I play elsewhere. As well as keep a "bull pen" of characters, and a private thread for character ideas and adventure ideas and whatnot.
Welcome Jeffrywith1e. I've thought of using the site that way, too. Even for using the dicerollers for making characters for an IRL game prior to the first in-person meetup.