Scratchpad or named scratchpad can be given a size and position like any terminal window.They do float on top, so maybe you dont want that.
At the same time I dont think you have too much choice. A floating window can be any size.
But if it is sunk into the grid it has to fit the grid.
Although if it is surrounded on all 4 sides I suppose it is theoretically possible to size it.
You could also force float on the app.