I backed-up the bulk of my "essential" files from my old PC. I see I had a LOT of creations in the works. I might post said unfinished projects for anyone who wants to build off of what I had.
Other files would contain "unpolished" creations without screenshots.
Effelenn's Sims 2 Creations
Free Sims 2 Downloads