I use cheats regularly, but almost never for actual gameplay.
I use cheats to up a sim's career or skill levels if I need that sim to have been "around" for a while for story reasons but I just made them, I use relationship cheats to make sure sims who are supposed to be old friends are, I use the free real estate one to move in a family to a home I made them and then cheat down their funds to a more realistic level. I use the unlocks for items hidden from me or locked behind gameplay I have no intention of doing, I use build mode cheats to decorate better. I use reset sim and motive cheats to deal with random bugs or glitches.
Almost all of the cheats I use are to set up a world, or to fix problems, or building/decorating.