But it'd be great if the controls size could be changed by dragging its borders.

Thank you I will look into different re-sizing options but I have had horrible results using mouse tracking and cursor switching to show that you are over certain areas of a control. Hopefully I will have some free time to work on the script soon. Thanks for giving it a try