How to wrap up an independent blender application with customized UI for clients who do not need to install blender?
This is possible without any significant modifications.


Download blender (the zipfile version)
Add your own 2.72/config/startup.blend, userpref.blend(depending on your configuration these files may have to be copied out of your personal settings into a directory relative to blender.exesee: https://www.blender.org/manual/installing_blender/directorylayout.html)
modify startup.blend so the view is organized as you like (you can match the view you've created fairly easily).
Any other runtime customizations you can add to a Python script in a text block (enable register, so it loads on startup).


You may also want to:


Disable the splash screen: Preferences -> Interface -> Show Splash
Rename blender.exe
Change the icon (shouldn't be so hard with a recourse editor, you could also make a custom build).