The KiXforms "SYSTEM" object has a load of built-in icons that you can use for generic objects like folders and so-on.

Drilling down into folders is pretty trivial - just clear the listview and call udfLoadProgramList() with the (new) selected folder path - don't forget to add an "up" icon though, or a handler for the backspace key.

You can change the window style to get rid of buttons, title bars and so-on. You'd be better off over at http://www.kixforms.org/forum/ if you want to start tarting about with the look and feel of the window.

The easiest way to deal with a killed window is simply to respawn it.