Hardware only.
Use a PC for capture and mastering - Cool edit PRO (which is now Adobe Audition).
I find it hard to use a PC to produce as it makes me too rigid and isnt fast enough for me. I like to play the track as I would Live so it has more natural feel to it.