I would use QGIS but Tilemill would be a good alternative. Load your GeoJSON into QGIS and style it however you like it. Then use the QTiles plugin to render the raster tiles.