Highly customizable desktop dashboard