I don't have a clue how to make assembly programs (er, I kinda do, but I don't want to learn and I'm probably wrong)
BUT, I thought of an assembly program that would be really useful for me: A program where running it makes all programs on your calc archived.
And then a complementary program that unarchives all them!
It would be really useful for me because often I have to go through all my programs to archive them before I test an assembly hex code from the Hex Codes page on this site and it's a drag.
It's really ironic because to test the assembly program you would have to have your programs unarchived so it could try to archive them. And then if it messed up the ram could get cleared. Hee hee
Just kidding, you could have all the programs archived except a worthless program and then try it.
But yeah! I would really appreciate and be impressed with a program like that :)