Okay, I've thought about this for months. And I have never suggested it because IDK if it's even possible. But possible or not, I'm going to suggest it. A path creator. Basically, it's just an editor where you can edit nodes that create a path. And, you can assign enemies, projectiles, items, blocks, etc to follow this path. Using commands, or just selecting a path in the editor of whatever you want to assign the path to. Oh, and NPC's.