I am a new fan of Byword. It’s like a lightweight Markdown IDE. One thing: once you number a list and then use the shortcuts to rearrange the order, the numbering doesn’t update. That’s something @intellijidea would do. :) The workaround is simple though.
- Make your list
- Convert the list (command + shift+ L)
- Rearrange it
- Convert it again
Note: you don’t need to select your list, just be in the list.
 Reading through the markdown syntax, I see that the order of the numbers is irrelevant. So this little nicety is just to reduce your own cognitive load working with lists. :)