The SizerSizer application adds a menu to windowall windows from various sizeswhich certain pre-configured dimensions can be selected. It does not automatically size windows. However, you can specify your own custom windows sizes and select them from the menu. The software seems to be quite old. To make it work in newer versions of Windows, I usually run it should be installed with Admin account and Windows XPalso set OS compatibility options to Windows XP.
http://www.brianapps.net/sizer/ After you have resized a window, you can double-click on the title bar to maximize it. If you double-click again on the title bar, the window will revert back to the old custom size. Many applications, but not all, remember the last window dimensions when they are closed. Hence it is not necessary to have another application remember them.