DVD Flick is freeware so you might want to try that. Else if you are really hardcore you can go with something like IfoEdit. It is like a full IDE where you can debug and code IFO routines (DVD Menus).
Have a look on www.videohelp.com and see what tools they recommend - I am sure you will get something useful.