I consider both, actually, but I find when I aim to hit a daily protein and calorie target, the overall macro percentage usually takes care of itself.
I completely agree on the other foods point. In general, I try to prioritize lean protein, fruits, and veggies (for micronutrients) in my diet.
I keep my fat intake relatively low, but make sure the fats I do consume are from healthy sources (like eggs, nuts, avocados, olive oil, etc.) and not the bad vegetable oils and trans fats.
Then, I fill in the rest with carbs to hit my calories and that takes care of satiety.
Thanks for the comment!