I finally got this done, thanks for the suggestions.
I ended up building a module from scratch, and put the function right in the toolbar.
Now if the user wants to change the background color of the page, they just use use my color picking module. Using java, it resets on the fly..then saves that color code to a txt file. I set a get_contents on each page and then read in that code and parse in out as $bgcolor... then set the background color = $bgcolor.
Works great !
Wish I could implement a box so the user could add their hex code manually if so desired, but I am afraid of what might be entered by users who aren't in the know about those codes.