User Interface designing is done during the following stages
after the product coding is done
During the coding
At the deployment stage
At the initial stage