User Interface Creation?

Is it possible to create your own user tools?
For example: create a container window and then populate it with buttons. Buttons are linked to python function calls. This ‘custom tool’ can be then added to the, for example, ‘button window’.

Sorry if this question has popped up before, I did do a search and could not find any answers.

Nevermind, I have found a very good source for the information I was seeking.
http://wiki.blenderpython.org/index.php/BPyIntro/Fruitsalad_script_walkthrough
Sorry :slight_smile: