Cloning a Deal

This needs to work for other object types, including custom objects. My sales team has a custom object that they use more frequently than deals, called “Job Openings.” Quite often they will create several new job openinings at a time that are unique but have identitcal information.

Other CRM’s offer cloning/duplicating records as a feature. It is strange to me that this has been on the idea board for several years now. How can we move it forward?