Can I replace my framework with a framework from another rom and restart and it will change my theme? or is there more to this?
That won't work. If it's the SAME framework-res from the same ROM (and the images are themed, yes it will work). But there are many other apks that need to be themed to get the complete theme.
You would be better off just installing a pre-made theme over your existing ROM.
Search "kookahdoo" on the market for my themed apps.