Рекомендую к прочтению статью Яна Бирзула «Уебанский интерфейс за 18 простых шагов»
> Из этой статьи вы узнаете, как сделать так, чтобы людей тошнило от продукта, чтобы интерфейс выводил из себя, тратил как можно больше времени и был настолько сложным, насколько это возможно