Yeah, there is no magical site or anything. You have to get a blank from pokebeach, then make the card yourself in photoshop or MS Paint or a similar program.
http://www.vgchan.org/pcard/
fill in name, hp, attacks/energy cost, resistance, etc and upload an image for portrait
It creates a PNG image of the card that you can save