For all those who are still asking questions regarding legality, that is unrelated to PKHeX; there are no local hack checks to your game cartridge so you do not have to worry about 'legality'.
As a reminder, ProjectPokemon does not support or encourage cheating; any questions regarding the legality of things you create (for the purpose of bypassing online hack checks) is not allowed.
--
I've fixed the shiny box icon as well as the form sprite issues. I've also added smarter toggling of the forme-gender based Pokemon (Jellicent and Meowstic) which are technically forms dependent sprites instead of gender dependent.
Also added some unicode-character menu item (under Options) so you can use M/F instead of ♂/♀. Some control elements may have to be refreshed before it is visible (such as forme combobox or gender labels).
Still a few more things to fix before the next release, however, current source on GitHub is up to date if you wish to compile an interim version.