Quiero aprender JavaScript y construir cosas geniales con él, pero no me interesan los CSS, HTML, hacer ‘tooltips geniales’ o juegos. ¿Qué puedo hacer con eso?

Respuesta corta: casi cualquier cosa que pueda hacer con otros lenguajes de programación, particularmente aquellos que son funcionales por naturaleza.

Respuesta más larga:
JavaScript es un lenguaje muy poderoso, y de ninguna manera está restringido al navegador. Claro que funciona muy bien e inicialmente estaba destinado al navegador, pero con cosas como Node, puede ejecutar JavaScript completamente separado del navegador.

Algunas posibilidades:
Crea un gadget arduino
Implemente algoritmos analíticos para cualquier industria.
Escribir código para controlar un dron
Cree aplicaciones web de pila completa (use bootstrap u otra cosa para el CSS)
Crea una CLI
Crea una aplicación para iPhone con ionic / PhoneGap
Cree una extensión de navegador para hacer cosas geniales con las páginas web existentes

Las posibilidades son bastante similares a las que encontraría al hacer la misma pregunta para Lisp o Haskell.

Use un elemento HTML Canvas (HTML5 Canvas).

Solo necesita aprender suficiente HTML / DOM para colocar un solo elemento Canvas en su página (no se requiere CSS) y luego dibujar en el Canvas usando llamadas de JavaScript.

Puedes escribir un juego completo usando ese método.

Puede crear aplicaciones web con un marco como AngularJS o EmberJS. Ambos exigen cierto conocimiento en HTML, y las cosas que puedes hacer con ellos son increíbles. También puede aprender Node.JS para programar en el lado del servidor, pero primero debe comprender bien JavaScript.

Javascript es un lenguaje de script para la web. ¿Qué es la web? Es un montón de cosas que se te ofrecen definidas como elementos html. Y la forma en que se ven estos elementos html en su pantalla (su color, posición, tamaño, etc.) se define en css.

Por lo tanto, puede ser un ninja de JavaScript, pero si no conoce al menos los conceptos básicos de html y css, no podrá hacer nada útil con él.

Es como decir que quieres saberlo todo sobre autos y motores, pero nada sobre ruedas.

Explore la Biblioteca estándar de Python y transfiera algún paquete a JS. Mucha gente podría ser feliz.

¿Te refieres a crear cosas geniales para sitios web, etc. o juegos?