I only use cheat bar to reset Sims, moveobjects (rarely) and sometimes I need to use freerealestate to move in some neighbors. There are probably some other codes that I've used occasionally if I play a challenge that requires something or to fix a bug in the game, for example one of my teen Sims changed promise rings with his girlfriend, but when they aged up to young adults they couldn't get married. I made them break up and cheated their romantic relationship back. I still haven't married them, hopefully they can do it now.
I never cheat money or skills to my Sims.