Alarm clock, timer, stopwatch, to-do list, a system of birthday reminders and everything else you can imagine to schedule the time.
Hot Virtual Keyboard is a virtual keyboard software for Windows that lets type on a touchscreen, multi-touch screen or using any pointing device.