What are some ways to create a good gameboard?

I was looking at creating a boardgame of sorts. In it, you need to be able to move a piece around and have it snap to adjacent squares. I'm just looking around for suggestions before I make a move.

What would you do if you had to do this?

Most of the answer I gave for making modular/selectable squares terrains would be relevant here: building the board, selecting the units, etc. I'd then use lerping to move the pieces, but I'm sure others would suggest using iTween. Either way, you'd be assured that the end position was exactly where you wanted it.