Great Visual UI Design & Critical Thinking -The Keys to Becoming a Top Product Designer