A grid generator to suit your needs