One gets into problems when going for a screen and a tall tree. If it gets to a certain hight, the bottom branches start to thin out.
If you are going for an all season line, evergreens may be the way to go. Alaskan cedar (Chamaecyparis nootkatensis) should work.
A shorn hedge can be an option, like cotoneaster. I've done some 12 ft tall.
If a deciduouse line is wanteed, then using big fast growing plants that sucker readily and performing a rotational coppice will keep them in the right size. (Annual removal of several stems to influance suckering to maintain a thick screen)
Some trees to use would be basswood, alder, willow, ash. I am doing this with several species around the course. I realy like the way the big leaves of the basswood give a thick screen.