This is a good site to find all kind of information re train travel:
https://www.seat61.com/Europe-train-tickets.htm
Trains are easiest the best way to go around both The Netherlands and Belgium, efficient and get you right into the center of cities.
Don't miss out on a daytrip to Utrecht when you are in The Netherlands!
As for a base in Belgium you could consider Antwerp over Brussels.