He was on the outside of our glass sliding door too. My cat, Daisy was inside watching him.
They are green and generally live in and around my plants that are in a soggy area in spring, roses, huechera, some iris and a few daylilies. They live on the leaves and are hidden by their green color. I don't know much about frogs or toads so I am not sure of his species. He doesn't live in trees, though.
They'll be here again pretty soon, when the spring rains start.