Hi, I made an account specifically to reply to this thread. You should be honoured.
Anyway, I've tried out this program and it's great. It has a nice UI, is generally easy to use (I say generally because I didn't know at first that you had to export the sav file and overwrite the previous sav instead of saving or saving as, but it's not really a problem), one can complete the Pokédex with the click of two buttons instead of slowly and painfully ticking every Pokémon's seen and caught boxes like in Pikasav, and one doesn't need to fumble around with Pokémon types and catch rates like in Pikasav. Wonderful.
The catch rate of Yellow's starter Pikachu, however, is 163, and I found out that using this program to change its moves and then setting the Pikachu set its catch rate to its common 190. Yeah, I don't know how Prof. Oak caught it on full HP in one try, either. Maybe the Poké Ball he used was secretly an Ultra or even a Master Ball in disguise. Speaking of the previously mentioned Pikasav...
Could you possibly extend this program to include Pokémon GSC some day in the future, or create a separate program that does the same thing? RSE has A-Save and DPPtBW has PokéGen, but GSC doesn't have a program that can edit it other than Pikasav and PKXDelta, both of which do the job but both of which I've had problems with, too. Pikasav's UI is bad and has the previously mentioned flaws, and PKXDelta has deleted items and Pokémon from my game without my consent. Fail! It would be wonderful if you could do this, and you would be doing me and many other GSC fans a huge favour.
Anyway, I've rambled on too long. Enjoy the rest of your day.