I need to create two pages in wordpress with two different layouts. So what should I do to achieve that. I should create two php files, like page1.php, and page2.php then layout it separately, or what should I do to do that.
Please see the layout which I drow it to understand what I’m asking about.
Thanks in advance, for your help.

what you need is custom page template:
http://www.darrenhoyt.com/2007/12/26/multiple-wordpress-page-layouts-in-one-single-template/