Obecně jsou dvě cesty jak udělat aplikační UI pro běžné uživatele. První cesta je cestou "nejmenšího odporu", kdy se technické specifikace, postupy a procesy jednoduše převedou do aplikace a vznikne "user unfrendly" produkt, který je bez speciálních školení, podpůrných asistentů pro normální uživatele téměř nepoužitelný - případně pouze z velmi malé části.Druhá cesta je daleko náročnější, protože vyžaduje změnu celkového přístupu při tvorbě UI na co nejvíce intuitivní používání, nejlépe v rámci neměnných jednotných postupů v rámci celé platformy... Takové aplikace je pak možné začít používat ihned po chvilce zkoušení a laborování.Asi není tak těžké poznat, jakou cestou se vždy ubíral Microsoft ...