Automator Applescript inconsistently handling Google Chrome tabs
If an application is what you want, then the following example AppleScript code can be saved as an AppleScript application in Script Editor:
set myURLs to {&quot;https://www.example.com&quot;, ¬
    &quot;https://www.apple.com&quot;, ¬
    &quot;https://apple.stackexchange.com&quot;}

tell application &quot;Google Chrome&quot;
    activate
    close windows
    set winID to id of (make new window)
    tell window id winID
        set URL of active tab to first item of myURLs
        repeat with i from 2 to (length of myURLs)
            make new tab at end of tabs ¬
                with properties {URL:item i of myURLs}
        end repeat
        set active tab index to 1
    end tell
end tell