А что можно написать на Rust?
Вы ищете идею, чтобы такое сделать на модном-клевом языке? Там щас пока поле непаханное по части либ и утилит.
В первом же абзаце документации. Или доки читать не научился? 
doc.rust-lang.org/book/README.html