The ATtiny
No Atmel no tiene Tinys de 10 o 12 pines (con todas las funciones)
El pin de reinicio
El uso del pin de reinicio como cualquier otra cosa conlleva el riesgo de que no pueda reprogramar la MCU sin el uso de HVPP (programación de alto voltaje)
Un multiplexor 2: 1 de tipo pobre puede ser solo un par de FET, por lo que si tiene espacio para algunos componentes externos, eso solucionaría su problema.
Componentes de conducción
En cuanto a los LED y motores de conducción, aprovecharé esta oportunidad para recordarle que utilice los circuitos de accionamiento adecuados para estos. No recomendaría el accionamiento directo, especialmente para el motor (es una carga inductiva y todo).
A continuación se muestra una sugerencia para una unidad de motor. (Los componentes dependerían de sus necesidades).
simular este circuito : esquema creado usando CircuitLab
Espacio vs Costo
El ahorro de costos y el ahorro de espacio en la electrónica son a menudo un compromiso, puede obtener una MCU Atmel en un tamaño más pequeño que una pequeña, pero necesitará una PCB, recomendaría probar una tabla de rotura TQFP o similar. Si está preparado para mudarse a un paquete SMT, los problemas de espacio y función desaparecerán.
Si cambia a un diseño de PCB personalizado, probablemente pueda obtener todos los circuitos de su unidad en paquetes SMT y exprimirlos en un espacio muy pequeño.
Un tablero personalizado le costará, aunque hay fuentes baratas.
Me parece que si el espacio es realmente tan importante, entonces debería investigar una solución con partes SMT y una PCB personalizada.