Possibly the abyss of materialism!
Honestly looking at your uses, I'm not sure it would even need to be a "pro" model.
The only thing in that list that suggests specific hardware to me, is photo editing - might a big screen be the thing you'd benefit from the most?
So a 16" pro if it must be a pro, or even a 15" Air? That would leave some spare money for the next descent into the abyss of materialism, which in my case would be in about a week or so.