Product builder including optional image method