John, we have an application, www.billflo.com, that does much of the front-end work you are looking for. Its free and very user friendly which would...
Separate names with a comma.