Good question. At a minimum, I suggest:
• Tiered positional draft sheet
• Overall rankings based on MDP to get you through the early rounds
• Roster list for all teams — The best drafts I have had were those I was running when I knew, for example, that 10 teams already had their starting SS.
In a keeper league, I like to have at Top 50 ranking based on my position and stat needs.
A late-round sleeper list is also a plus. Sometimes a high-upside gamble makes more sense than picking straight from your tiers, especially when drafting for bench slots.
I think if you've done your homework, you generally don't want to have a magazine, as they just confuse matters. However, if you have managers who come unprepared, you can lend them a magazine. They deserve it.
"All opinions are not equal. Some are a very great deal more robust, sophisticated and well supported in logic and argument than others."
— Douglas Adams (1952-2001)