My screen is simple. I just look at the top 30 or 40 yielders, and investigate each one in turn. I also try to buy in baskets to avoid company-specific exposure. My baskets currently include Canroys, BDCs, and REITs. I don't own any shippers right now as their prices are a bit inflated.
If you have specific suggestions for stock screeners or other resources, feel free to supply the links and I'll add them to the I-Box.