Customizing Profile

How would I go about making a fully customized user profile (non-dashboard).

I'm looking to remove all the guts of the tabs and spread them out into a one page view instead. I've looked into my directory through c-panel and I'm not sure as to which file I would edit to rearrange things (making a backup of course). Any help would be awesome. Thanks