hi there . if i was to purchase a cj500 with no software . what software should i look for and were should i source it from and whats the average price please .i have no experience so any help would be great . i dont know if it matters but i would be using the printer to print on vinyl and canvas possible mesh and banners. thanks.