well for the PAT, i suggest the Crack Dat Pat software. Lots of questions so tons of practice and their solutions are helpful because you can move around the pictures to help you visualize better. It's not perfectly implemented but it gets the job done for the most part.
For the DAT in general, #1 resource I'd say would be Dat Destroyer. It's just a bunch of problems for the sciences and quant. reasoning but the solutions are really helpful and help you understand what you need to go back and look over.