@SERVERFRA you can post pictures of your worlds on the forum. You can take a screenshot in game with the c key on your keyboard. If you are using a Windows computer, your screenshots will be in your computer's documents folder, under Electronic Arts > Sims 4 >Screenshots. You need to use an image hosting site, like Imgur (which is what I use since it's free.) You just sign up on the imgur website. After you sign up, click your username in the upper right corner of the screen, and select "images". On that page, click the green "Add" button and select the picture you want to share. After you add them, you can post them to the forum by clicking on them and copying the link for the BBCode on the right side of the menu (In the picture below, I've circled it) Just paste that link into the forum just like you were writing regular text and the picture will show up.
https://i.imgur.com/iFHCv2V.png
If you need a more detailed explanation, I'd be very glad to help. I took me a while to figure out how to post pictures myself.
As I have been building my Sci-Fi save today (which has been mostly downloading lots from the Gallery so far), I haven't really found much need to look for CC. There are actually a lot of sci-fi type items available in vanilla, and I don't even have any of the Sci-Fi Packs like Batuu or StrangerVille.