VASSAL
A mature open board-game engine whose module editor defines maps, pieces, decks, zones, and properties for live or play-by-email sessions.
Why use it
Complex wargames and rules-heavy tabletop designs can get a repeatable remote test environment with logs without implementing a full digital game.
Where it fits
Use prototypes and playtests to find core experience problems while they are still cheap to fix.
What to check
The powerful editor has a traditional interface and learning curve; modules for existing commercial games raise copyright issues, and public servers have community rules.