HiDock is exactly what you're looking for
They're even on Mastodon: @[email protected]
The home for all things macOS on LW.
Rules:
Technically Mac OS should remember external display layout but can bug out on display ID changing or not being available quickly enough.
I haven’t tried displayplacer but it looks like something that might be worth checking out, especially notes on buggy displays in readme file. If command line is no go then I wouldn’t be surprised if BetterDisplay Pro didn’t have this kind of functionality since I don’t think there is anything display related this thing can’t do.
Think I may have found my solution - uBar. I have downloaded it and am trying it out, and honestly, the Windows taskbar-like aspect of it appeals to me (I use Windows 11 at my job). It's much more functional than the stock Mac dock, and I can stick it where I want it and it stays put. I will probably go ahead and purchase, once my trial is up.