Not really. You'd have to change a hell of a lot of code to get anywhere close. Database table names, file names, routes, template names maybe. Phrase names.
All in all nowhere near worth it.
Why would you need two instances? I suspect what you want to do can be achieved with one.