У тебя помимо самой задачи стоит задача освоения и начала
применения годного инструментария разработки (о чем ты и спросил). Не думаю что метод при котором садить новичка сразу за руль Ferrari Formula 1 это разумное решение. Врежется в забор. :) Надо для начала хотя бы на карте проехаться. И не из "общих соображений" , а тебе же для разработки будет лучше. Уйдешь с 8-биток... Про твой проект FORTH не комментирую. Я в свое время был владельцем еще СССР-ной такой коричневой крупноформатной книжки "язык FORTH" от автора. Чего-то ткнулся на ZX Spectrum его реализовать, но... не было вот прямой надобности. Я не увидел пользы от него которую он мне даст. Задам вопрос - а чего тогда сразу не FPGA, на них можно вообще как правило реализацию процессора соорудить (и распаянная DRAM на плате обычное дело).