To create a contents page in QuarkXPress, you must first set the document to facing pages and change the columns. You can then add multiple half or full pages by using the facing page tool. Images can be imported and resized using the rectangular picture box and scale option. Text is added using the rectangular text box, which allows formatting options like font, size, bold, and underline to be applied.