This article should help you learn how to do most of what your looking for. Its a generic Access editor, but with any imagnation, you should be able to figure out how to apply it your your own needs.
http://www.4guysfromrolla.com/webtech/110999-1.shtml