How to Optimize Notepad for Developing and Editing Codes

How do you add more features to Notepad to enhance code development? What new features have you found useful for inclusion in the Notepad editor environment. How to you fine-tune Notepad for optimal programming experience? Which popular plug-in would you recommend to the avid programmer and where can this be obtained?
