Long time no see, Sebastian! I'm sad that Spyral is kind of defunct now - my graduate studies have prevented me from working on it more. I have some hope of implementing a spyral or pygame API into BlockPy someday, but that's pretty far away unfortunately.
BlockPy's goal is to be an excellent introductory environment for Python, so having better debugging tools on our roadmap. Right now, there is a way to trace code, but it's not as sophisticated as Thonny or PythonTutor, if memory serves.
Skulpt is awesome, but it might not fill the same gap as RapydScript. I don't know what you used RapydScript for, but Skulpt's awesomness is that it very closely emulates a real python environment in the client, and is even hackable if you want to add better debugging and stuff. If you were trying to build a complex web-app in Python, I wouldn't necessarily recommend using Skulpt. If you want more of the former than the latter, I can strongly recommend Skulpt! But I think there are more knowledgeable people on this forum who can talk about that :)