In 3D... such as with the program Animation:Master... I can think of a very direct way to set up the opening of a book, turning pages etc.
In 2D this is a bit more complicated.
There are two primary obstacles:
1) Turning the pages themselves.
2) Distorting the content that is presented on the page(s).
Of the two the first is more simple and direct.
I think I would tackle this with Plastic Tool in Opentoonz as that would be the most direct means of controlling the distortion of the image on the page(s).
The added benefit being that a Scene could be set up with one image presented on the page and the image file that is used could be swapped out with images to be presented in additional pages (assuming more than one page needs to be turned).
We'll have to think upon this...
In the meantime here is a page turn done as a warm up test using a rectangle and adjusting the vectors handles at the corners... then adding an extra line to form the back of the page (first and last frames set up... then using the Level Strips auto-inbetweening to get the frames animated):
