What I do at the moment is:
1. Use a new playlist, which I call 'BLANK FOR PLAYING'
2. Find the 'BLANK FOR PLAYING' playlist
3. Double-click the 'BLANK FOR PLAYING' playlist to open a second iTunes window
4. Re-size the two iTunes windows so that the 'BLANK FOR PLAYING' one is at the bottom of the screen, and the main window at the top.
5. Move between the two windows by clicking on them using the mouse. I know which one I am in because the red amber and green buttons are in colour in the active window. Or I press the [Tab] key.
6. I click at the top of the extreme left-hand column in 'BLANK FOR PLAYING' so that the 'Up' arrow symbol is showing. This means that tracks will be displayed in the order in which I add them.
7. I drag songs I want to play from the top window to the 'BLANK FOR PLAYING' window. I can do this either by clicking the song with the mouse, holding down and dragging, or by holding down the [Control] key while clicking the mouse, then choosing 'Add to Playlist: BLANK FOR PLAYING' from the menu which appears. I can add multiple songs by [Shift]-Clicking or [Command]-Clicking. I can use [Esc] to clear selections.
8. To choose a song to play, I go the the 'BLANK FOR PLAYING' window, and select a song. To select it, I can click on it once using the mouse. Or I can select it by using the [Up] or [Down] arrow keys.
9. To play the song, I press the [Return] key
10. Songs play in the list order
11. If I want to change the order, I can [Command]-Drag songs up or down the list.
Dangers and Safer Options
Pressing the [Space] or [Return] keys or clicking the mouse at any time may interrupt the song playing and/or play a new song. I find this a particular problem with the mouse (or laptop trackpad). I have found that by using [Command]-Drag to move a song instead of just dragging with the mouse prevents accidentally playing the wrong song. Also, [Control]-clicking when moving songs from the upper window means I don't have to manually drag the songs (which can also lead to accidental playing).
What is your experience? Is there a better way? Any suggestions to pass on?
