Чтобы не отставать от передовой Европы, Василий Дмитриевич решил повесить часы на здании дворца. Пораженные современники описали это новшество так: «Князь Василий Дмитриевич замыслил часник и поставил его на своем дворе за церковью Благовещения, сей часник называется часомерием. Каждый час молот ударяет в колокол и раздается звон, при этом он различал часы ночные и дневные». Больше всего москвичей удивляло то, что часы работали без участия людей — «самозвонно и самодвижно», да вдобавок показывали фазы Луны. Изготовил это чудо сербский монах Лазарь, приехавший в Москву из греческого Афонского монастыря. За свою работу мастер взял 150 рублей, по тем временам очень большую сумму.
В первые годы после свадьбы Василий Дмитриевич активно боролся за Нижегородское княжество и дома бывал редко. Видимо, поэтому первенец Юрий появился в великокняжеской семье сравнительно поздно — только 18 мая 1395 года. Вслед за ним родились Иван (15 января 1397 года), затем дочери Анна, Анастасия, Василиса, Мария, сын Даниил (6 декабря 1401 года). Семейство росло быстро, но не всем детям выпала доля прожить долгую жизнь.
Софья Витовтовна, в отличие от своей свекрови, была не только матерью, женой и хозяйкой, но и опытным политиком и верным помощником мужа в международных делах. Для этого она использовала родственные связи с литовскими князьями и поддерживала тесные контакты со своим отцом.
А тот после отъезда дочери вновь взялся за оружие и вторгся в Литву. Испуганный Ягайло предпочел миром отдать власть над подчинявшимся ему великим княжеством Литовским. Скиргайло отправился княжить в Киев, к тому времени потерявший статус столицы.
Став литовским государем, Витовт устремил свой алчный взор на восток и захватил Смоленское княжество. Бездомному Юрию Святославичу пришлось бежать в Тверь.
Успех отца, с одной стороны, обрадовал Софью, с другой — не мог не обеспокоить, ведь князь Юрий приходился ей дядей. Властолюбивый Витовт мог в будущем посягнуть и на владения ее мужа. Чтобы этого не произошло, она убедила Василия Дмитриевича поехать к отцу в Смоленск и четко разграничить сферы влияния. Великая княгиня надеялась, что ей удастся усмирить захватнические порывы отца и использовать его неуемную энергию в интересах своей семьи. Так оно и случилось.
В Смоленск Софья привезла своего годовалого первенца Юрия, чтобы дед мог на него полюбоваться. Потом устроили многодневные веселые пиры, на которых неоднократно произносились тосты за дружбу, за совместную борьбу с золотоордынскими ханами. А после в спокойной обстановке договорились, что существующие границы между Московским княжеством и Литвой останутся нерушимыми (в то время они проходили у Можайска, Боровска, Калуги и Алексина). Решили также, что Киприан станет главой Православной Церкви в обоих государствах.
После этого съезда дружба между зятем и тестем окрепла. Вместе они совершали набеги на земли слишком свободолюбивых и независимых новгородцев, вместе боролись с коварным рязанским князем Олегом, вместе после этого весело пировали в Коломне, в княжеской резиденции на излучине Москвы-реки и Оки.
Но Софья Витовтовна предупреждала мужа: с великим князем Литовским, думавшим лишь о личной выгоде, следует быть всегда начеку. И оказалась права.
В 1397 году Тохтамыш был окончательно разгромлен новым ханом Тимуром Кутлуком и бежал в Киев. Там он попросил у Витовта помощи для борьбы со своим соперником, а в благодарность обещал ему власть над всеми русскими землями. Хитрый литовец обратился к Василию Дмитриевичу, приглашая вместе ударить по Золотой Орде.
По совету жены московский великий князь стал тянуть с ответом. Сама же Софья направилась в Смоленск, чтобы выяснить ситуацию. Для отвода глаз она взяла с собой маленьких сыновей, Юрия и Ивана, — показать деду с бабкой — и окружила себя многочисленной свитой. А сопровождавшим ее боярам велела слушать и смотреть и по возможности подкупать осведомленных лиц из окружения Витовта.
Две недели великая княгиня провела в гостях у отца с матерью и узнала о коварных замыслах втравить ее мужа в военную борьбу, а потом оставить без княжества. Вернувшись домой, она посоветовала Василию не сражаться с Тимуром Кутлуком, своим официальным сюзереном, и сохранить нейтралитет. Он так и сделал, и не прогадал.
В битве на реке Ворксле Тохтамыш и Витовт были разбиты золотоордынцами и понесли огромные потери. Кроме того, Литве пришлось выплатить Тимуру большую дань. Воспользовавшись ситуацией, Юрий Святославич вернул себе Смоленск. Тохтамыш бежал в Сибирь, где был убит.
Василий Дмитриевич радовался тому, что оказался в стороне от этой бойни. Более того, он постарался установить дружеские связи с Юрием Смоленским, дядей жены, и даже скрепил их династическим браком. Дочь смоленского князя Анастасия стала женой его брата Юрия Дмитриевича, звенигородского удельного князя.