YES this can help you.
We have several customer that doing similar things.
There are different solutions for that.
When there are minor modification, some customer share the whole website and just modify few things or use our "Search/Replace" plugin to make some area customized automatically. (For example put another contact info, another city name, ...)
Other solutions consists in using different slave site where you share some extension or using the "Article Sharing for JMS". Sometime also the "Multisites Menu Item" to share some menu item definition.
As you can have different templates directory or simply use different templates style parameters, it is also possible to have different look.
In your case, I think that the solution to have specific slave site that share some extenion or use the "Article Sharing" would be the solution.
If you want that we setup, configure such environment, this is possible with the billable support that can be ordered at
www.jms2win.com/download?page=shop.produ...35&category_id=1