Who is the Catholic patron saint of craftsmen?

The Patron Saints Index lists Saint Colette and Saint Eligius as the patron saints of craftsmen.

Saint Joseph