Reverse-engineer one tool frontend to learn how it's done, what components and libraries it uses