Ripping or Creating Models?

Hi guys, for a while now I’ve been wanting to either rip models from a game(I own Pokemon Battle Revolution, I’d use it for trainers if possible) or make them from scratch.

I’ve heard of people using something called Blender to make models from scratch. Do any of you have any tips on what I could use for either situation? I figure it’ll give me some good practice, since I want to get into Videogame designing sometime soon in life.