I don't know if you found any flash cards. If you did, please also let me know. What I am doing right now is covering 4 letter words with my son through 'Spenguin Lite for Kids' which is a free and ad-less game on Android.
He picks up pronunciations and spellings really quick from there. But I also want to look at other alternatives.