Suggestions for soup
The following packages have something in common with the package soup. The packages are ordered in decreasing similarity.
- crosswrd: Macros for typesetting crossword puzzles
 - crossword: Typeset crossword puzzles
 - rubikrotation: Processes a sequence of Rubik rotations
 - rubiktwocube: Typeset Rubik TwoCubes and move notation
 - rubikcube: Typeset Rubik cubes and move notation
 - rubik: Document Rubik cube configurations and rotation sequences
 - musikui: Easy creation of “arithmetical restoration” puzzles
 - dps: Create a “matching” game with a hidden message
 - tangramtikz: Tangram puzzles, with TikZ
 - truchet: Truchet tiling in METAPOST
 - sudoku: Create sudoku grids
 - aeb_dad: A drag-and-drop matching game with PDF files
 - sgame: LaTeX style for typesetting strategic games
 - cchess: Chinese chess
 - gamebook: Typeset gamebooks and other interactive novels
 - hexgame: Provide an environment to draw a hexgame-board
 - jeopardy: Build a jeopardy game in LaTeX
 - labyrinth: Draw labyrinths and solution paths
 - othelloboard: Typeset Othello (Reversi) diagrams of any size, with annotations
 - sudokubundle: A set of sudoku-related packages
 - texmate: Comprehensive chess annotation in LaTeX
 - bg: Annotate backgammon matches and positions
 - onedown: Typeset Bridge Diagrams
 - chessboard: Print chess boards
 - scratchx: Include Scratch programs in LaTeX documents
 - robot-man: A fun demo of AcroTeX eDucation Bundle facilities
 - egameps: LaTeX package for typesetting extensive games
 - havannah: Diagrams of board positions in the games of Havannah and Hex
 - rpg-module: Typesetting old-school Dungeons and Dragons modules
 - scratch3: Draw programs like “scratch”
 - chinesechess: Typeset Chinese chess with l3draw