There is a HUGE difference between a user interface designed for professionals who live inside the application their entire working day, pro-sumers who are heavy but occasional users of app and consumers who rarely encounter the app or even only use it once.
These all need to be designed and built differently.