To make Themes and Walkman skins you will need only graphic program (for example Photoshop/Gimp) and Sony Ericsson Themes Creator (for themes) / Notepad++ (for xml editing - Walkman Skins)
To make some flash lite content you`ll need Adobe Flash with FlashLite and some knowlegde about making flash ;]