I usually keep the carbs low year round, but have high carb days from time to time (honestly usually consisting of imported beers and super premium ice creams or the occasional breakfast buffet).
But if I'm trying to cut fat mass then I'll usually go for the slow and steady route and drop my calories from let's say 3200/day to 3100, then 3000, etc etc, going down as low as 2700/day on average (which usually takes me two-three months).
I'll then experiment with higher carb/higher protein/lower fat/lower calorie days/etc/etc (let's say 2400 for example) in an effort to carb cycle, carb load and replenish leptin levels and the 2700 average. I usually adjust the calories/carbs according to my activity levels/training routine for any given day.
My protein intake is usually higher when trying to retain lean mass, especially on the lower carb/activity days. I'd say it after a long while it gets up to around 275g-300g protein per day (~55g-60g per meal), 120g-150g fat (~24g-30g per meal), and around 50g-100g carbs (~25g-50g per meal centered around workouts or earlier in the day) for a total of around 2400-2700 calories. There's obviously a lot of variation.
If I raise the carbs way up on a carb replenishing day but want to keep the calories the same, I'll usually adjust my macros so that they'll look like this: 250g protein, (50g per meal) 250g carbs (95g, 85g, 40g, 20g, 10g) and 40g fat (*close to* 2g, 3g, 8g, 12g, 15g). I've found that this has been most effective for me when trying to keep my body in shock and constantly trying to force change and muscle preservation.