Suggest making a command that creates a window process. It could looks something like this.
# Creates a window process, that can be called back to.
# The .process after :window(create) is the window's name
# and the text in () could be params on which option to run
:winodws(create).process
# To call an active or already created window it
# could be something like this
:windows(select).process
# the text select.run in params just selects a created window and
# runs it, basically activating it.
:window(select.run).process
Suggest making a command that creates a window process. It could looks something like this.