A small shell with a windows-like interface, windows-like meaning with a task bar and desktop type environment. features a task bar on the bottom, letting you close and minimize programs.
The lack of memory for the sparta exploit means i included 2 main programs:
    -Notepad with a danzeff keyboard
    -PSPDraw which is my own design.
Plus addons:
    -mouse config sets speed, color, and other attributes
    -sys info gets pretty much everything about your psp that is accsessable
Works on all PSP models [Phat 1000, Slim 2000, and Brite 3000] on all OFW up to 5.02. Also, it works on all current M33 firmware [most recent is 5.00 M33 - 6]
New to 0.9b:
Overhauled with SCEIO:
   - load/save support of most recent document in both apps
Tweaked UI:
   - you can now click DIRECTLY ON THE TEXT ..as well as the actual buttons.
   - moved shortcuts ..to be more awesome
   - included info/exit buttons ..ftw
   - save/load buttons on apps ..so you can actually use those features
   - more labels ..so u know wtf your clickin on :D
   - new tripple buffer ..for faster awesomeness
   - danziff keyboard works and looks better ..because i used pictures of danzeff for more chars
Bugfixes:
   - fixed an odd problem with the keyboards second charset
   - fixed an error with an odd mouse behavior causing a freeze
   - not-so-random code cleanup/optomization *-*-*-*
   - made the delay between keypresses shorter **
   - fixed a small error in PrintFine that made lables not visible
   - now 100% "infinate loop" free! [but screenshot takes a while]
Known Bugs:
   - Clock displays wrong times sometimes [if it is, just click HOME/PS and look at the time]
   - Load Draw freezes if Ms0:/PHOTO/Draw.bmp is less than (200,200)
   - Load Note freezes if Ms0:/Note.txt is greater than 1303 chars or has too many /n
Install:
-Get the gamesave exploit  and put it in MS0:/PSP/SAVEDATA
-Move h.bin to the root of your memstick
-DONE!
App by KylBlz
Exploit by MaTiaZ
SDK by Freeplay
Thanks to those listed above AND:
-Cory1492
-the M33 team
-everyone involved with the PSP toolchain
-Lan.St programming community
-forums on PS2dev.org
-Eddie
-PSPSokoban
Controls: Universal
Analog stick :: Move mouse*
X [cross]    :: Click
Start        :: Minimize all
R + Start    :: Hard Reset
L Trigger    :: Slow down mouse
L + R + /\   :: Screenshot
Controls: Note Only
Keyboard:
   -use the Analoge stick to move the cursor, press X for the bottom char on the selected square, o for the right char, [] for the left char, and /\ for the top, L changes entry mode, R is Shift.
   -also, press the D pad RIGHT for a space, LEFT for delete, and DOWN for \n [as an alternitiave for the space/delete button on the keyboard]
SELECT       :: Use Danzeff keyboard / mouse
X [cross]    :: Click
Controls: Draw Only
X [cross]    :: Draw or Set [Pen | Canvas] [color | size]
O [circle]   :: Erase
[] [square]  :: Set pen to color rested on
Downloads and Videos:
http://www.mediafire.com/file/nozzdmh2kky/Sparta AppUI 0.9B.zip
http://www.youtube.com/watch?v=H8mbAf3yWOg