Use Pokegen, don't bother with Pokesav unless you want to edit items, trainer data, myster gifts.... here is a guide for pokegen. - http://projectpokemon.org/forums/showthread.php?14026-Guide-How-to-generate-Gen-V-Pokmon-in-PokGen
Then use this to transfer the pokemon to your game by connecting to a fakeGTS. - http://pokegts.us/upload_file.php
or this to create pokemon - http://pokegts.us/pkmbw.php
use this to check legality - http://pokecheck.kraftpaper.org/