On my server I want to create custom logs for different applications. How is this done as a server administration exercise?
You could use PowerShell's New-EventLog cmdlet to do this. More info here.
mfinni is right though. This is only useful for your own applications or scripts and such as you won't be able to redirect other apps to your new event log.