written by Paul Abbate 

DIY is an area where developers have put a strong focus on the user experience. There have been countless improvements since DIY tools hit the market in the late 90s and early 2000s–and almost all are about simplifying the user experience without compromising research quality. 259 more words