In your setup you're not initialising the editbox with any text:
Code:
NewbDevBoxInterfaceFrame.ScaleTextBox:SetText(NewbDevBoxOptionsTable.ButtonFrameScale)
But then again, your NewbDevBoxOptionsTable is a local table so the information in it will not be saved between sessions.
I might be missing something...