project management

Milanote – cloud-based project management that’s something different

Milanote allows you to build a collection of nested white boards to manage all sorts of projects. I used one board to write this review.

I’m a sucker for apps that allow users to nest work spaces (see Mindscope for iOS). I recently came across one I hadn’t heard of before. Milanote is a cloud-based app for creating a hierarchy of white boards on which you can append notes, todo lists, links, images, documents and other objects.

The developers call Milanote “a tool for planning creative projects.” It has functions intended for work with colleagues, but I’ve been using it the past week as a solo act. I’ve found Milanote to be very intuitive and genuinely helpful.

While it has an approach that reminds me some of Notion, I find Milanote much easier to use (not to mention that the ability to get my work out of Milanote is way more advanced than Notion.)

In this review I am going to rely heavily on screen clippings, because I feel they convey the valuable features of Milanote better than I can explain them in words.

So let’s have a look.

You can add a variety of different objects to your boards in Milanote, and you can nest boards.


The column feature is especially clever. You can drag previously created items into a column object (see next screen capture for the result).


I dragged various items from the board into the column.


In this column detail view, you can see that I’ve also added a board portal and a web link.


Milanote has a number of board templates you can use. See the next screen capture for an example of one such template.


This is one of the pre-populated template boards you can select with Milanote. Notice the button in the upper right corner that allows you to clear the content and just leave the structure of the template. One of the thoughtful features of Milanote.


Another thoughtful feature of Milanote is the breadcrumb trail at the top of the screen.

Things I like about Milanote

  • Drill down to access various topics
  • Free form “boards,” similar to Curio or OneNote
  • Elegant design
  • Nice export options, and nice export execution
  • Adequate variety of objects that can be added to a board
  • The Mac App is very nice
  • Thoughtful touches like the breadcrumb trail at the top of the screen and the way pasting objects works — put into the unsorted area to be dragged to the proper location
  • Lightweight Markdown for formatting your words
  • Long form notes open as a mini word processor and allow for creating longer drafts


Turn a note into a long-form note and open it in a mini editor for composing longer notes.

Additions to Milanote I’d like to see

  • An overview view of your boards, like an outline
  • Calendar integration
  • Offline capability (in the works)
  • Table creation, spreadsheet (in the works)
  • A few more header levels
  • An iOS app (in the works)

The Bottom Line

I am very enthusiastic about Milanote. It feels like a natural way to plan and manage projects. It is no replacement for a full-on note manager like Evernote, certainly. And it has room for improvement. But the developers have demonstrated their commitment for continuing to refine Milanote and they have a roadmap of potential improvements based on user feedback (see here). I have no doubt that the app will continue to get better. In the meantime, it feels good enough for me to put it to genuine good use. I just upgraded to the Pro subscription.

P.S. Here is the Word file I exported from the board shown in the first screenshot at the top of this review (I edited the review after pasting it into WordPress, so the export doesn’t exactly match this post): Milanote Review export


Scrivener as a note taker

Scrivener, the best app for writers, makes a darn good project manager too.

Scrivener, the best app for writers, makes a darn good project manager too.

Scrivener is the world’s best software for writers. I gave Scrivener a perfect score when I reviewed it for Mac Appstorm a few years ago (note: Appstorm is closing up shop, so this link may not be good into the future). I have not written much about Scrivener on this site, except in passing reference, because it is so good there’s really no need — and many other people write about it too.

However, I have often thought that Scrivener is so well designed that it could serve other purposes. One of these is as a project management center. I was reminded of this in the past couple of days when I read a review of Scrivener as a note-taker (referred to that article via the always interesting Taking Note blog of Manfred Kuhn). The author of the review is spot on with his observations about Scrivener. Reading the review did conjure up my old thoughts about how Scrivener could be used for tracking a project — especially if the project requires a lot of heavy note taking.

First off, let me make this observation: The reviewer’s main objection to making Scrivener your go-to note-taker is that it isn’t really designed to handle thousands of notes. No argument about that, but I would point out that this is a fault in “note keeping” not “note taking.” This is a key distinction because, in fact, Scrivener is an outstanding note-taking environment.

It is also designed to allow authors to manage the complexities of their writing projects, so it has built-in features for project management.

The advantages as I see them of Scrivener as a note-taking/project management app:

  • A terrific, flexible editor
  • Ample ways to add meta-data to your information
  • A versatile folder/document structure (called the binder), which also allows you to stash various kinds of files (such as spreadsheets, PDFs, images, etc…)
  • A versatile cork board/index card view of your information
  • A decent outline view of your information
  • Ample ability to export pieces of the project to create a proposal, document the plan, or report on the outcome
  • Templates and saved searches (collections) save time

Features Scrivener lacks for managing projects:

  • Any type of calendar view, including, of course, Gantt Charts or timelines.
  • Synchronization with Contacts or Calendar apps.
  • Inability to add dedicated “date” meta-data to your notes (that is, though you can create your own data fields, you can’t choose to make them date-specific fields — though you can add dates as simple strings).

There are doubtless other drawbacks to using Scrivener for this purpose, ones that would reveal themselves when putting this theory to the test (which I have not, since I generally do not have projects this big to manage).

Anyway, you can see a rudimentary project management file* I’ve created in Scrivener. in the screen shot above. In my imagined workflow, I would first plan my project with this file, filling out the documents in the folder “Project Report.” This would then be the basis for a proposal to my boss… if there were documents I didn’t want to include in the proposal, I would uncheck the “Include in Compile” checkbox in the Inspector for those documents. I could then easily output a nice looking proposal in PDF, Word or other formats. Once the project is approved, I could compile a plan for distribution to the team.

I could then track the status of my project using the milestone/tasks documents, as well as logging other information in appropriate places (i.e. under contacts, or progress log, etc…).

The outline view is a handy way to see an overview of milestones and tasks.

The outline view is a handy way to see an overview of milestones and tasks. (Note: The checkmarks at the start of the task lines are icons, not workable checkboxes.)

You can see the outline view in the screen shot above. Note that I’ve added two custom meta-data fields: “Target Completion Date” and “Assigned To.” I’ve also edited the standard Status states that Scrivener comes with (which, not surprisingly are good for a writing project, but not so much for a project project). You can easily add your own custom meta-data fields (for now only in the Mac version of Scrivener) or edit the status fields with the Meta Data Settings control window (available under the Project menu).

Change meta data settings and create your own custom meta-data fields (only in Mac) using the Meta Data Settings control.

Change meta data settings and create your own custom meta-data fields (only in Mac) using the Meta Data Settings control.

When the project concludes, you can compile your notes for importing into a long-term notes management application like DevonThink (on Mac).

This is just a quick and simple example of how Scrivener could be used to manage a non-writing project. It certainly won’t take the place of a dedicated project management application for really complex projects. And it may be overkill for simple task-based projects. But for projects of mid-level complexity, especially ones that require a lot of reporting to supervisors, I think Scrivener could do an excellent job.

*The actual Scrivener term for the open file is “project” but it is awkward to write “project management project,” so I’m going to refer to it as a file.