How to move Mac OS application to specific display and also resize automatically?
Over on Superuser there are a number of answers that sound like one or more might help with your search.

Specifically that user was looking for something similar to (the Windows only) Ultramon.

https://superuser.com/questions/100364/mac-tools-for-control-multiple-monitors

MercuryMover sounds like it might do the trick. The answer is rather old but it might give you a starting point for finding something that works a treat for your needs.