Tool to compare opening repertoires of two players

Sort:
Avatar of ChessFanNM

Is there an opening preparation tool that is similar to ChessBase's "Prepare against White" on a player, but takes into account the games or repertoire of the player who is actually preparing against them. Chessbase has a way to designate a database as repertoire (White or black), but my understanding that the two functions ("Prepare against White", and "Repertoire Database") are not working together at all, so I am wondering if there is a software where they do, so that preparation tree or a player report is a bit more targeted. (If my opening repertoire is based on 1.d4, I want the preparation to ignore all games that my future opponent played against 1.e4, but also possibly drill into specific lines that we're likely have on the board when the two  repertoires clash).