This pocket dictionary is the only one that is allowed for the integration exam 'lezen' and 'schrijven' NT2 (B1 & B2). You need to bring your own copy. Please note that dictionaries aren't allowed if you're taking the A2 exam.
Klare Taal is the best grammar book. Suitable for all levels! Grammar explanations and multiple exercises and exams. I highly recommend this book if you struggle with grammar.
Preparing for the NT2 Staatsexamen I (B1)? Vooruit is a great help. Start with this book if you're almost at level B1.
Almost at level B2 and planning on taking the B2 exam (NT2 Staatsexamen II)? De Finale is going to help you get ready for the exams.