If you're talking about the computer format, the official (AAMC) practice tests replicate the CBL environment on your screen. After that you just need to find someplace quiet and comfortable to take it.
As for preparation, there aren't any programs I know of. Online, there are many sources for content review: Chad's Videos, Khan Academy, and WikiPremed just to name a few.