Я не совсем уверен, что вы просите в плане «усталости от двух машин» - хотите ли вы удалить настольный компьютер из уравнения?
Или вы хотели оставить рабочий стол включенным и использовать средство «удаленного рабочего стола» для эффективного управления этим компьютером, не выходя из вашего ноутбука?
В ответ на оба
1) Если вы хотите удалить рабочий стол, но по-прежнему хотите что-то отдельное для разработки, почему бы не рассмотреть возможность использования виртуальной машины? Программное обеспечение, такое как virtualbox, бесплатное и совместимо с Mac на базе Intel.
2) Программное обеспечение, такое как VNC, позволит вам запустить сервер на вашем рабочем столе и «удаленный рабочий стол» на нем с вашего Mac, эффективно предоставляя вам окно на ваш домашний компьютер.
Я надеюсь, что это проливает немного света на то, что вы ищете?