Word is fine. If you want to get fancy, LaTeX. Just don't distribute a .docx file. Save it as .pdf.
This was done in InDesign. You could do it in Word, but it's going to be more difficult. If you're on a Mac I would recommend Pages. I'm not as familiar with Windows, so couldn't really suggest any software there.