Although the best tools like Ahrefs and SEMrush would be ideal, as you're a local photographer, I doubt paying a ~$100 a month would be realistic?
Imo, these tools are for search professionals, or medium to large businesses having a fairly decent marketing budget.
As a one-man-band, the best all-round, and the more affordable tool would be SEO Powersuite.
They provide link building help, SERP checking tools, website auditing, and a pretty decent backlink research tool as well.
In terms of value for money, they're the best bet.
Screaming Frog has already been mentioned, but this tool is built for people who already know the basics of technical SEO. If you don't, Powersuites website auditor tool simplifies this for you.