hmmmmm. to be honest, i wouldnt live in Angus again. its very boring, unless you like hillwalking. and rain. and golf. the schools are ok, i dont know too much about them, are you in a position to consider private schools?
i stayed in angus on the coast, so probably further than ideally where you are looking
the angus council website is pretty informative
there is a TON of fresh air, the seaside towns are very nice, you can do your shopping at farm shops (not tesco!)
perthshire has nicer places, like pitlochry, but again there isnt a LOT to do.
i would live in perth itself, tbh, but thats my personal opinion.
inchture is near dundee, so good public transport, and dundee has plenty to do
scone is nice i agree
aberfeldy too.