Completing Creatorverse levels gives you XP.

Perfect completion of Creatorverse levels gives you a Reward Wheel.

Although you can replay levels for fun, you won't receive extra rewards for completing them more than once.