ScreenPlace helps you save window positions and automatically restore them when apps launch. The basic version is free, while the full version costs $19.
ControllerKeys turns an Xbox gamepad into a Mac control remote: it allows assigning buttons, macros, and profiles, but costs $9.99 and has no free version.
Parall allows you to run multiple independent copies of the same application on macOS by creating separate shortcuts with flexible settings, but it costs $9.99 and does not offer a free trial.