User to set new window location via preferences

I’m looking for a way to have a preference window that allows the user to decide where a new window opens. I’m wondering if this is possible via applescript or do I need to look else where?

This is what I have currently, but obviously it’s predetermined and the user can’t set it to their liking.

tell application "Safari"
		make new document
		set URL of document 1 to item 1 of URLlist
		set bounds of window 1 to {1953, 3, 3360, 1048}
		tell window 1
			repeat with oneURL in rest of URLlist
				make new tab with properties {URL:oneURL}
			end repeat
		end tell
	end tell

thought the two below links may be of interest


yea, i actually came across those. but its good to hear that im on the right track.