product messaging frameworks