I have just read
http://www.chessbase.com/newsdetail.asp?newsid=2340 .
So, for each new move he saves that particular position.
If I were to create my repertoire against e4 in such way this would result with hundreds of games (or even more) in game list. (and I actually don't even play openings that are too theoretical)
Of course I could only add about let's say 10 basic positions to the game list and then insert detailed variations inside them but this isn't really practical, and doesn't recognize transpositions. (It's also not the way it's taught on the web)
To me, Chess Position Trainer is much easier to use, and not only that, it's also much faster and more practical. You simply enter all the moves of variations you play (you can also insert evaluations, comments, etc.) and the program automatically recognizes the transpositions.
You can also train your opening knowledge by playing against it - it's a very nice way of refreshing the knowledge before a game.
You can also compare the games you have played online with your book and the program checks where you or your opponent played the new move.
I guess you could also ask the program to analyse newest games (from TWIC for example) to check where someone played a move which is not part of your book. And, of course, if the important novelty occurs you can easily add it to the book. But this should only be relevant to those who play fashionable openings.
So what are the advantages of creating book with Chessbase 10 then with Chess Position Trainer? Hopefully someone who knows both programs well will be able to tell me!