We want to allow users to add/remove modules (custom components) from a VF page and set their order of display. We will use a dialog similar to the standard SF one (see image) on the front-end and store the preferences in custom settings.
Is there a way to display the custom components with a custom order? I realize this can be accomplished with dynamic VF, but we would prefer a VF-only solution if possible.