I know this may not be what you are thinking of, but if you are looking for something that solves almost all problems with the Diamond use this ROM.
http://forum.ppcgeeks.com/showthread.php?t=38999. It will increase battery life and make your whole experience more friendly. Otherwise you just have to keep customizing winmo until its the way you want it, which for me took about a month. Really, this rom is the basic of the basic and you build up from there. good luck