I am not sure how practical that would be but is there any official guideline to change the UI for your app. Right now it’s very standard implementation ad there is no way for me to do anything except accept the decision made by frappe team
By customizing do you mean like this Desk 2.0 - New Navigation
Yah something like that. Plus not all the clients need standard layout.