Los lanzadores como Alfred.app le permiten asignar atajos de teclado para ejecutar comandos (tiene incorporados unos para reiniciar y apagar).
Hay un acceso directo predeterminado alt + cmd + expulsar para poner la computadora en modo de suspensión.
Además, control + alt + expulsar se desconectará, y;
Shift + control + eject apagará sus pantallas (y las luces del teclado si las tiene).
En cuanto al arranque de la computadora sin usar el botón de encendido, no estoy seguro de que sea posible, ya que no creo que la computadora portátil le dé energía al teclado mientras está apagada.
Puede configurar algo como el inicio / apagado programado, para que se inicie automáticamente a la hora establecida. Encuentra esto en el panel de preferencias de Energy Saver.
Actualización: las computadoras portátiles más nuevas no tienen un botón de expulsión, pero en su lugar, el botón en la esquina superior derecha del teclado es el botón de encendido. Los accesos directos anteriores funcionarán con el botón de encendido, es decir, shift + control + power para apagar las pantallas.