Why not Vagrant? Yes, it's a VM, but it really makes it much easier.
Is the issue of using ssh/CLI the issue? If you plan to use Ruby professionally, you're gonna need those skills.
Additionally, some things like Redis, common to many Ruby apps, just won't run on Windows.