Create 3d hexagonal terrain

Hello guys. I’m searching whole day for the solution. Found few tutorials, but there is no a thing i want.
So problem is that i want to make environment based on hexagonal grid. So im looking for simple solution how i can make snappable grid with my prefabs. Maybe somebody knows useful editors to create like 3d tailed terrain. Or any other solution…

Literally the first google search result is a website with a whole series on it.