Hi Vinay
There are several layouts available to choose from when you create a new PDP page, wherein as per your requirement you can drop your project fields/ other webparts, I have used it to design vivid designs using those and pretty much works with little tweaking
here and there however since you mentioned infopath i believe there is a possibility, though haven't used it, but it would require some kind of javascript / custom development to push data back to project fields
some of the solution starter you might wanna look at
http://azlav.umtblog.com/2011/05/04/making-a-read-only-pdp-with-infopath-forms/
http://epmxperts.wordpress.com/2011/07/11/postback-value-from-application-or-site-page-to-custom-field-in-pdp-using-javascript/
Let us know if this helps
Thanks | Sunil Kr Singh | http://epmxperts.wordpress.com