Sponge already has built-in support for multi-worlds.
Use a plugin like Project Worlds to manage custom worlds