Este documento propone un nuevo software de ajedrez llamado ChessMaker que permita crear y jugar variantes personalizadas del ajedrez. Actualmente los programas de ajedrez existentes tienen limitaciones como no admitir variantes ni partidas en línea. Una encuesta mostró que más del 25% de los jugadores disfrutan variantes del ajedrez pero les es difícil encontrar programas para ello. ChessMaker permitiría combinar reglas y piezas de variantes existentes o crear nuevas, jugar en línea con otros, y guardar partidas para continuarlas después, resolviendo así