I would like to make some points in your comment.
Do you really think that "jump right in to your workflow" is that important? I may be being a little naive, but unless my laptop break in the middle of the week by the morning and the difference in price is less than a day of my work, I prefer to customise everything and lose some time to win productivity on the long term.
Same thing about the "intuitive interface". I don't care about some learning curve that will benefit me latter.
If I make an app for the normal users like my mom, these are some points I will definitely take into consideration. But as a developer, I am always searching and learning new things to make me do more for less.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.