無理じゃない?

例えばデスクトップアプリやWEBアプリみたいな画面にボタンや入力フォームがあるアプリを作るとして
画面設計をいちいち日本語の長文で命令していくの?
で、レイアウトのイメージがちょっと違うたびにまた日本語の長文書くの?
できたとしてもプログラミングするより大変じゃね?