My wishlist. From easy to ridiculously hard

I'm halfway through my first game and I'm impressed. This tool just rocks. Here is my wishlist, apologies if any of these have been suggested before
1) The Transparency and Depth sliders on the Actor Control window are nice and all, but how about a couple of textboxes to type a number? This is specially useful for depth, as it would allow me to organize my actors in the planes I need with precision
2) A search and replace function for the scripts. Across all the scripts.
3) A save before running the game option. I'm used to that kind of thing from the Microsoft development enviroments (my testers managed to crash the program and I lost some stuff that I forgot to save). We have persistent undo anyway.
4) A FadeSound() function to avoid sounds cutting off abruptly. It would take the channel and how many milliseconds. So, FadeSound(channel,0) would be equal to StopSound(channel). Maybe a volume value as well? Lower sound to 0.5 in 2000 ms (I have no use for that one yet, but why not?). I'm aware that can do that on a script (and I probably will before I finish my game) but it should be part of the engine.
5) A script debugger. With breakpoints, step by step and watch. Yes I know I'm asking for a real lot.
6) The ability to change a path or timer duration after they've been created. I already made a post about this. Say you put a platform on a path for the main character to jump on. You WILL NEED to tune how fast it moves when testing the game.
Other than that, this is an exceptional piece of work.
1) The Transparency and Depth sliders on the Actor Control window are nice and all, but how about a couple of textboxes to type a number? This is specially useful for depth, as it would allow me to organize my actors in the planes I need with precision
2) A search and replace function for the scripts. Across all the scripts.
3) A save before running the game option. I'm used to that kind of thing from the Microsoft development enviroments (my testers managed to crash the program and I lost some stuff that I forgot to save). We have persistent undo anyway.
4) A FadeSound() function to avoid sounds cutting off abruptly. It would take the channel and how many milliseconds. So, FadeSound(channel,0) would be equal to StopSound(channel). Maybe a volume value as well? Lower sound to 0.5 in 2000 ms (I have no use for that one yet, but why not?). I'm aware that can do that on a script (and I probably will before I finish my game) but it should be part of the engine.
5) A script debugger. With breakpoints, step by step and watch. Yes I know I'm asking for a real lot.
6) The ability to change a path or timer duration after they've been created. I already made a post about this. Say you put a platform on a path for the main character to jump on. You WILL NEED to tune how fast it moves when testing the game.
Other than that, this is an exceptional piece of work.