Андрей, по описанию получается примерно уже существующий Tomboy (http://www.beatniksoftware.com/tomboy)