There is a program that half does what you are wanting. Its called launcher and can be installed via installer, simply puts all your apps in one spot, once you select them to be 'hidden'/off the springboard they can be opened via the launcher app on the springboard (make sure to leave 'Launcher' there via rsbt).
Onve you click on launcher it opens a single file (one above the other) scrollable mini springboard so to speak.
I too would love to see a app that allows folder/app catergorising but launcher is as close as it gets for tidying up your springboard.