High protein foods are very satiating. It'll also help with muscle retention.
Broccoli, cauliflower, squash (when in season), and basically a lot of vegetables are highly satiating. Do not buy bars or processed foods that are labeled "high fiber". They are absolutely lying, and you'll end up eating a ton of sugar for a few grams of fiber.
Low calorie, high volume foods
There's a lot of low calorie foods that are also high volume. Low fat greek yogurt, watermelon, unbuttered popcorn, and pretzels are some good examples.
Don't eat a lot of sugar
Aside from being high calorie, low volume foods, junk food that's high in sugar also causes hunger.
For one or two days a week, depending on how long you've been dieting and what your time goal is, eat at maintenance or slightly above. This is usually enough to keep you satiated for the remaining week. Another option is to diet for two or three weeks, and then eat at maintenance for one week.
You of course have to be mindful if your trying to make weight for some sport, but for the average person just trying to lose weight, it can be a very effective long-term strategy.
Diet/zero calorie drinks
I'm not going to argue the potential health problems that fake sugars may or may not cause. There's plenty of evidence that people that you can lose weight while drinking diet sodas. They can be used as a distraction when you just need something. These days there are also a lot of flavored waters that don't have fake sugars which can be used for the same purpose. Regular water of course is still the preferred drink but sometimes they don't fulfill that... itch.
Caffeinated drinks like coffee are also very helpful. Caffeine can cause hunger to go away for some people. Be mindful of additives as they often contain a lot of sugar (see "Don't eat a lot of sugar").
Get a hobby
As you've noted, doing something can distract you from being hungry. Sometimes you're not really hungry. You're just bored. You can work, exercise, study, build a model train village in your basement, or whatever. Just keep your mind focused on something else and it can help alleviate hunger.