XnView

XnViewUn visor y convertidor de un sin fin de tipos de graficos.
Es gratuito para uso personal, educativo o para organizaciones no lucrativas.
Si ocupas la version para linux, FreeBSD no tienes limitacion para usarlo de forma comercial XD.

algunas features son (copy y Paste):
Import about 400 graphic file formats
Export about 50 graphic file formats
Multipage TIFF, Animated GIF, Animated ICO support
Image IPTC, EXIF metadata support
EXIF auto rotation support
IPTC editing
Resize, rotate, crop support
Lossless rotate & crop (jpeg) support
Adjust brightness, contrast…
Auto levels, contrast
Modify number of colors
Apply filters (blur, average, emboss, …
Apply effects (lens, wave, …
Fullscreen mode
Slide show with effects
Batch convert, batch rename
Create WEB page easily
Screen capture
Create contact Sheet
Create or edit Multi-page file (TIFF, DCX, LDF)
TWAIN & WIA support (Windows only)
Print support (Windows only)
Drag & Drop support (Windows only)
Compare image side by side
Filmstrip layout

Tamaño: 3.5 MB
Licencia: Freeware
Sistemas: Todos los windows, MacOS X, Linux x86, Linux ppc, FreeBSD x86, OpenBSD x86, NetBSD x86, Irix mips, Solaris sparc, Solaris x86, HP-UX, AIX
Link:Download

Renombrado masivo de archivos

PFrank es una utilidad que nos permite un renombrado de nuestros archivos en forma masiva, cambiar de mayusculas a minusculas y viceversa, agregar un contador o prefijos y muchos otras Features que quizas ni llegue a utilizar

Tamaño: 4.45 MB
Licencia: Freeware
Sistemas: Todos los windows
Link:Download

Notepad ++

NotepadHe aqui un editor gratuito tan rapido y pequeño como el notepad de windows, pero con muchas caracteristicas mas. Te permite trabajar con diversos lenguajes (C, C++, Java, HTML, XML, PHP, JavaScript) ademas de plugins para ampliar su funcionabilidad.

Algunas caracteristicas son:
Sintaxis coloreada y envoltura de sintaxis
Lenguajes soportados :
C C++ Java C# XML HTML PHP CSS makefile ASCII art (.nfo) doxygen ini file
batch file Javascript ASP VB/VBS SQL entre otros.

Puede buscar y reemplazar una cadena usando expresiones regulares.

Resaltado de paréntesis y sangría
Cuando el cursor se encuentre justo al lado de uno de estos símbolos { } [ ] ( ), dicho carácter (símbolo de apertura) y su opuesto (símbolo de cierre) serán resaltados, junto con la línea de sangría (si la hubiera) con el fin de localizar los bloques de código más fácilmente.

estas son solo un par de caracteristicas.

link: Notepad ++