desktop publishing vs professional tools