There are good opening books that give general considerations.
But giving a static assessment in the likes of where each piece is going will only make the problem of deviation worse. e.g. what to do when the book says knight is headed to b6 through d5, but you had to recapture on d5 with a pawn and now you're totally confused.
What makes you good at transitions is understanding the next phase of the game. Study endgames and middlegames.
A real problem, especially for computers and amateurs, is to know what to do as soon as your opponent varies from the expected book move. If you knew even in general what you were supposed to be doing and why, you could figure out the best next move relatively easily. Computers are especially bad at that transition: their book moves have been instantaneous for several moves since they've just been reading off stored moves, then suddenly when out of book they stall for a long time, since they're just starting to assess the position for the first time in the game. In the old days, computers then would try to rearrange their placed pieces for a while to fit their "tastes" (computer heuristics) better, rather than knowing in general to which plan or philosophy to conform! A good opening book would ease that transition to the middle game by giving general advice on strategy and piece placement. That is another improvement that would be good for opening books: start each section (for each variation) with a simple list of your existing pieces and where they should go. Again, that would be very easy for an author to do, and would be of great value for several reasons.
A book on middlegame strategy is too general for what I'm advocating, since the particular strategy arises from the particular opening.
An example list for the Petroff Defense might look something like:
QN: c6
KN: f6 or e4
KB: d6
QB: g4
f pawn: f5
castling: O-O or O-O-O