UX designers rely on different tools for their day-to-day work. To create a prototype and perform vector editing, they rely on Sketch. Next on the list is Balsamiq, which aids in generating digital sketches (wireframes) of a design concept or an idea for a website or an application. Thirdly, InVision Freehand is handy for bringing all the stakeholders into one place regarding the design process. Regarding programming languages, UX designers depend on HTML and CSS for formatting the structure of a page or to add styling such as font size, color, and opacity.