What is your favorite way of organizing your objects in outliner? Naming system?

(hope this is the right place to ask, if not, please direct me to the right place!)

I’m curious about how everyone organize their objects in a theme as well as your naming system. Personally, I like to save a copy of the original object so I can always go back to make another copy if I messed up the duplicated one. As the number of objects grows in the theme, it gets so messy. Blender’s grouping is something I haven’t been able to get used to (or I’ve been just doing it wrong).
Do you parent everything down? or do you just group them with a null? Any suggestions?