You mention saving desktop space so I assume you're talking about launching programs that aren't already running from a popup menu.
If so, Windows does what you need by itself - no 3rd party apps necessary.
Create a folder anywhere on your system - add a bunch of shortcuts (apps, folders, docs, whatever) to the folder.
Right click the task bar, Toolbars -> New Toolbar and browse to the shortcut folder.