[#75228026] Refactor the add product functionality of the application framework.