Zim Wiki is a cross platform program that serves a wide variety of purposes. From note taking to daily journal to task manager, Zim can handle all of those needs and more.
It comes with over a dozen plugins that greatly ease it use and add functionality.
Here is an intro video to Zim Wiki which may serve to get you interested.