How to make a hexagonal grid, to place hextiles onto? (with snapping)

I am trying to build a prototype of a game with hexagonal tiles. these can be placed by the Player to build the map he will later play on. A bit like in Catan.

I am totaly lost with the task of making any tile (even squared ones) snap to a grid and cant find good advice with google.

I am very thankfull for any kind of help.

Have a look at this tutorial, it’s about creating hex tiles on a grid system in BluePrints…