Personally, I accept every quest I can and try to double up what I can. However, I often skip quests from some regions to come back to later. Finding the quest that you are trying to do gets very tiresome. My suggestion is a button that lets you sort quests by time quest started, area it is in, and experience gained
I would like to have this kind attribute to the game. But how about it can be put in the setting and then you could click a switch on and off and it would called "Quest Sorter". Just an extra suggestion.
I don't think a button would be necessary. Just put the main/story quests up front (and somehow stand out from optional quests), and after that have quests grouped by world.
In a way the time you got a quest will sort of be handled automatically. After all, I'm pretty sure that you got your Celestia quests before you got your Zafaria quests.