This workflow is useable but also a skeleton I made to answer a question @rosenkrieger asked on app.net (https://alpha.app.net/rosenkrieger/post/4397777).
In the form I present it, it has hotkeys and (non searchable) the ".arrange" keyword which lists some arrangement setups (frontmost window left, right, top left quarter) and an example on starting an application (safari) and moving its window into place.
Keep in mind this was more a proof of concept for testing if it is possible to start apps and arrange windows with alfred in an easy way.
It can be used to resize the frontmost window by keeping the application name in setWin() empty (see the first 3 of my sample setups)
It also can be used as base to create your own customized workflow which starts applications and puts it's window into the place you want (see the 4th setup)
After installing the workflow set the Hotkeys to "Shift + ALT + CMD + A", "Shift + ALT + CMD + B", "Shift + ALT + CMD + C", "Shift + ALT + CMD + D"
When you then press the hotkeys it does the frontmost window resize magic. You can also pop up Alfred and type ".arrange " to get the list of available arrangement setups and chose one of them.
Feel free to modify the script (pretty straight forward I think) to do what you want!
Download: https://github.com/oderwat/alfredworkflows/blob/master/Window%20Arrangements.alfredworkflow