For learning material the first time from a lecturer: Pathoma (the basics) and Boards and Beyond (comprehensive)
For practicing questions: USMLERx/Qmax is basically First Aid in question format. It's by the same company. Good for memorizing First aid.
Kaplan is generally considered garbage. It just tests extremely minute details you generally won't see in Step 1 or Uworld.
Uworld is the gold standard by far. I'd save it for dedicated. It's basically an invaluable, interactive textbook.
For beating rote recall into your head: Anki (your choice of deck, whether it's Zanki or Brosencephalon or Lightyear). I never used this, because I like many people hate doing flashcards. But, the people who do use it tend to love it.
Sketchy: This gets its own section because it's extremely unique. It's a visual memory palace that helps you memorize facts about bugs and drugs using a picture. SketchyMicro is the most beloved by far, I'd use this for sure during your micro unit. SketchyPharm gets mixed reviews, personally I enjoyed it because I refused to do flashcards. The other offerings (SketchyPath, the new Sketchy IM) are generally not well liked.
First aid: This is a review book to use as a reference, especially during dedicated. Wouldn't really spend much time with it prior to then unless you're just looking something up quickly.