Про пургу в accesse согласен, это я так ...
А вообще то писать можно на чем угодно, если проблемма в быстром переносе информации вместе с прогой, то достаточно сделать в проге пункт "выгрузка на дискетку" и прога сама выгружает данные (если необходимо то и пакует), а до кучи кидает и себя туда же
А на новом месте восстанавливает все что ей необходимо для работы сама.
Фантазируйте - иногда помогает ...