Depending on the game you could try
Roll20 as well, in the same vein as Vassal. Roll20 even has integrated voice and video. There is some setup required initially to figure out what art and stuff you'd need, but they have dice rolling, line of sight measuring, movement, etc.
It was originally designed for D&D, but anything with a grid board could probably be cludged in.