I am not actually positive there are any useful tutorials on picture eventing in the eventing boards, unfortunately.
Basically, it is about using the Show Picture command to create the graphics of a new scene. So, for instance, if you wanted a couple windows, you would save pictures of the windows in the size you desire and then just show them with the Show Picture command. The difficulty is that you then need to show a number of pictures for each list command, so that involves recording which books are unlocked with a variable or switches and using conditional branches to determine which, if any, are available, and showing pictures of the names of each unlocked book.
You also need to be able to create a cursor, again with pictures, but you would need to track its index and position in order to move it around. Etc etc.
Scripts are generally much, much more efficient than events for this kind of functionality; it is a bit of a pain to picture event a menu and can generate significant lag if you do it wrong.