I'm researching a way to provide a somewhat custom toolbox, widget or switchboard which will reside on users desktop visible at most times for easy access to resources. Resources could be websites, local computer applications, custom api, etc.
Compatibility should be Windows XP, 2008 Server, 7, Vista.
Unsure if I should custom build an application with Visual Studio, Customize a Open Source Package or what could be a good simple implementation.
Any advice or comments on this will be greatly appreciated.