Woolly World got this. Better level design, better bosses, better music, better optional content. Really, better everything.
Crafted World gave me a really hard time to finish it 100% a second time and that's pretty damning for a platformer. Going through the levels to collect the usual flowers and red coins is on a similar level as Woolly World, but the decisions that were made to compensate for the lower amount of levels are stupid. An implementation of being able to fulfill fetch quests on your first run through any given level would have solved this glaring problem, but no, shooting eggs at stuff doesn't count until you've accepted a quest.