Not knowing Access all that well...
...since I haven't used it for anything beyond toy projects (and even those done in VB3 rather than Access proper, IIRC) -- nor anything beyond version 2 or 3 or so -- I must ask: What's so especially horrible about "Access bound forms"?
At the risk of sounding like -- ahem -- Bryce, wouldn't you actually *want* your "small or mid-size business custom applications" to be "forms" (i.e, custom input/editing windows) that are more or less "bound" (in the sense of having a corresponding input/editing widget for [i.e, at least ultimately somehow related to] each particular field in some particular table) to a database/table?
In other words: Is this just another expression of your general aversion for "bound controls", Mike -- or, is it that Access does some excessively weird mangling of even that basic concept?
Just wondering
Christian R. Conrad
Microsoft is a true reflection of Bill Gates' personality - the sleaziest, most unethical, ugliest little rat's ass the world has seen unto this time. -- [link|http://z.iwethey.org/forums/render/content/show?contentid=42971|Andrew Grygus]