Angular это про фронтенд,
Express это про сервер,
MySQL это про БД.
Напрямую подключить не получится.
На express пишем REST API (ну или по потребностям). Далее подключаемся из express к БД и берем оттуда данные.
Angular кидает запросы к express и таким образом получает данные.
А теперь внимание: зачем писать нативное Win приложение на JS. Возьмите вы любой нативный язык. Хоть c# там все компоненты подключения к БД есть. И сервер не нужен.
React и Angular это про данные, формы. Вам же достаточно vanila или jquery.
Хранить координаты каждый раз нет смысла. Лучше привязаться ко времени пути и при перезагрузке высчитывать текущие координаты как x2y2 - x1y1 + путь за прошедшее время.
Ну на клиенте у вас уже все готово. UpdateStatus отправляет измененный title. так что достаточно на сервере обработать изменение. Ну и поменять <span class = "title"> {{task.title}}</span>
на по какому либо событию <input [(ngModel)]="task.title">
Все таки привяжусь к своей личности и скажу, что пилю что то подобное на js (angular2) + js (node express).
Проинтегрировался с доменом Windows для прозрачной авторизации и системой parsec. Развиваю чатики\форумы\мелкие процессы. Правда стек был выбран с целью изучить angular2.
Нужно понимать вашу цель.
Просто для развития? Да, делфи отлично подходит для изучения. Он прост и понятен.
Для работы? Кроме 10 вакансий для поддержки некрокода, ничего не найдете, тупиковый путь.
В современных реалиях, я бы посоветовал изучить JS, тем более знания html css пригодятся.
Это те же самые готовые темы +-. Сервисы для верстки были всегда. Но на сколько валидные будут такие шаблоны? И если потребуется прикрутить какой то специфичный плагин, это все не поможет.