I'm an avid portable-apper, but I need some suggestions about portable applications. Think you could help? Here's what I'm looking for...
Text editor. I want a text editor with tabbed editing and syntax highlighting for at least batch files, NSIS, HTML, PHP, CSS, and XML; C/C++ might be nice, as I'd like to learn those languages. I'd also like to have the text editor support in-editor compiling (i.e., I could push a button and it compiles the NSIS script I'm working on), preferably allowing me to use a portable compiler (such as Portable NSIS or Portable dev-cpp). A varying path to compiler is not a problem, since I plan to use the subst.exe command to create a "virtual drive letter" for my USB key -- so I could have the editor always reference X:\PortableNSIS\PortableNSIS.exe, for example.
Media player. I'd like a media player that supports CDDB lookup, ripping from CD, burning to CD, visualizations, and a library. I'd like it to be able to play video and sound files (i.e., DVD (.vob), mp3, WMA, m4a (AAC)). The important thing is ease of use. I like the iTunes/WiMP interface, and I don't want something that looks like Winamp or any other "compact" media players.
Server. I do web developing on the go (i.e., PHP/mySQL scripts) and I'd like a fairly compact server (at most ~35 MB) that has PHP and mySQL.
Zip application. I'd like a ZIP application that supports 7zip, ZIP, RAR, and tar/gz. I love ZipGenius (http://www.zipgenius.it/) but it isn't portable. 7zip would be all right, but it isn't "truly portable" -- I need something that doesn't muck with the computer.
Any help would be greatly appreciated!