budget diagnostic tools