Development hardware and software suggestions?

What is the smoothest development environment, software and hardware, for getting started with Redox development? I’m curious about Kernel development, but would also like to write applications in Rust on Redox.