No you can move every other application with open window that resides on the taskbar to the tray of the Windows system. Tray comes with a very simple user interface, portable enough and does the job for you un-defective. With a trade off on usage of system resources the Tray can retain and save your settings. In such a scenario where your system resources are scarce you can go for Trayconizer which is tray software though used resources but handles things without need of an interface.
Trayconizer is an application which runs by execution of commands from the command line and can be productive when used with the help of shortcuts to those specific applications which you want to be placed in the tray when they are idle means minimized.
User will need to do something like this with a command line parameter if wants to move the application the system tray when it is minimized
To start Trayconizer on Internet Explorer, you would execute: C:\Path\To\Trayconizer.exe C:\Windows\Firefox.exe.
It used a parameter – minimize to make this happen Now that you are familiar with it as mentioned shortcuts are the best way to use it. You can right click on the shortcut and add path to the target field. So from next time you can just click on it the respective application is invoked. The size of the application is also very small.
You can Download it Here