I have in interest in data visualization and there's a new book out there called Beautiful Visualization. That got me to thinking about whether solutions to problems can be beautiful.
They can, but what makes them beautiful? There are characteristics the comprise the solutions whether they are a tool, a process, or a procedure. Simplicity, flexibility, completeness, complexity. What is of value depends on the situation and the user.
Shaker furniture is famous for its simplicity and its functionality. What makes it beautiful is that it is both simple and functional. Too simple and it would lose some of its functionality and would not be as beautiful. Finding that balance is an art.