Hmm I'll have look for the Dream Balls to state a better example.
For the TSV and PID, Daily made a tutorial/guide on that, so I guess I'll just link it. I can give pointers on how to hack check with that but it does require PKHeX. I'll see if the Daily article suits my needs, else I'll put it in the TSV registry post, I've been kinda lazy on that post... Thanks for the heads up!