Everything I use personally, all in one place: stock screeners, calculators, learning resources, and meeting materials.
These are all books I have personally read and can recommend. In a world of AI and brief summaries reading is becoming less common espeically among the younger generation. However, reading is one of the key skills that can help you be a better investor. Reading any one of these books, even for just 15 minutes a day, will allow you to gain a lot of insight and knowledge.