Nearly perfect in terms of design, usability. The overall concept and user 
experience matches what I need. I would rate it four stars, if sync to 
cloud/other devices was added and five stars if sharing/collaboration was 
possible.