I used New Simplified Physics by SL ARORA for everything(theory, problems and revising). In the final few months I used Arihant ChapterWise Solved Papers for class 12 to practice some questions. I stayed away from NCERT physics completely because I found the book not very pleasing to read and not a very good book in general.( On the otherhand the chemistry NCERT is extremely good)
Finally, I scored 95 in my board exam.